namazu-dev(ring)
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: mod_namazu (Re: FastCGI)
Youichi Iwakiri <iwakiri@xxxxxxxxxxxxxxxxx> wrote:
>>残念ながらその予定はありません。今さら FastCGIに対応するより、
>>namazuコマンドをライブラリ化して mod_namazu を作る方が賢明だ
>>と考えています。(いつになるかは未定ですが)
>
>そうですか、了解しました。
>#何故か手元に、 "Writing Apache Modules with Perl and C"にあるので
>#読んでみます。:-)
ということは、 mod_namazu はいわきりさんが担当かな。:-)
>起動直後
>ps -auxc | grep namazu
>USER PID %CPU %MEM VSZ RSS TT STAT STARTED TIME COMMAND
>nobody 661 0.0 0.5 1512 640 ?? S 8:50AM 0:00.01 namazu.fcgi
>nobody 667 0.0 0.5 1512 640 ?? S 8:50AM 0:00.01 namazu.fcgi
>nobody 671 0.0 0.5 1512 640 ?? S 8:50AM 0:00.01 namazu.fcgi
>
>検索を数百回実施後
>ps -auxc | grep namazu
>USER PID %CPU %MEM VSZ RSS TT STAT STARTED TIME COMMAND
>nobody 661 0.0 1.1 2216 1420 ?? I 8:50AM 0:08.63 namazu.fcgi
>nobody 667 0.0 0.7 1652 856 ?? I 8:50AM 0:03.58 namazu.fcgi
>nobody 671 0.0 0.7 1644 848 ?? I 8:50AM 0:03.54 namazu.fcgi
>
>確かに、プロセスが膨張し続けていってます。
割と緩やかな膨張ですね。 free し忘れているポインタがどこかに
あると思うんだけど、簡単に見つける方法はないものかな? (定石
がありそうなんだけど、どなたか知りません?)
>># ライブラリ化する際にはこの辺をきちんと処理しないといけませ
>># んね。あと、 reentrant への配慮も必要かな。ややこし…。
>
>そうですね。私もソースを追いかけてみます。
できるだけ最新のコードでお願いします。:)
-- Satoru Takabayashi