AN HTTPD ゲストブック/コメント集(2000年8月1日06:49)


中田昭雄 nakata@st.rim.or.jp 2000/08/10 21:50

えむけいさん、
なるほど。
一応次のバージョンでは、ビジーループになるところにスレッド切り替えの Sleep(0)を入れてみます。


えむけい VYV03354@nifty.ne.jp 2000/08/09 21:54

>キャッシュファイルの書込みに時間がかかるため、ということでしょうか。。。

 もっともCPU100%になっているときはディスクにアクセスしている形跡がまったく見られなかったのでたまたま、かもしれません。
 空き容量には困っていないので、当面キャッシュに使っていたHDDはそのまま残しておく予定です。


中田昭雄 nakata@st.rim.or.jp 2000/08/09 21:44

えむけいさん、
お知らせどうも。
キャッシュファイルの書込みに時間がかかるため、ということでしょうか。。。


えむけい VYV03354@nifty.ne.jp 2000/08/09 07:41

 例の100%になる不具合ですが、キャッシュルートを変更したとたんにほとんど発生しなくなりました。8GBあるHDの7GBまでキャッシュが使っているというような状況が問題だったのかもしれません。


中田昭雄 nakata@st.rim.or.jp 2000/08/02 17:22

プロキシのCPU100% はそれを参考に調べてみます。ヘッダが全部送られてくるまでに時間がかかる時にそれを待つ部分が不適当なようです。

いずれも次のバージョンで対応できると思います。


えむけい VYV03354@nifty.ne.jp 2000/08/01 06:49

 CPU使用率が100%になる件ですが、自作のツールでソケットAPIを監視してみたところ、サーバからの応答を461A52hのrecvで受信してから、4619C6hのsendでクライアントへ転送するまでの間で異常に時間が掛かっているようです。HTTPDのバージョンは1.30cです。
 役に立つかどうか分かりませんがそのログです。

---------------------------------------------------------------------- 
Tue Aug 01 06:41:04 2000
00461A52 recv(DWORD:00000178,LPSTR:0D540000:"GET /~bxk0",DWORD:00010000,DWORD:00000000)
Tue Aug 01 06:41:04 2000
recv returns: 5B4
(この間CPU使用率100%)
Tue Aug 01 06:41:40 2000
004619C6 send(LPSTR:00000150,DWORD:0D540000,DWORD:000005C6)
Tue Aug 01 06:41:40 2000
send returns: 5C6
----------------------------------------------------------------------