[Armadillo:00780] Re: Armadillo-Jのメモリ管理について
Fumito Morishima
email@hidden
2006年 1月 10日 (火) 17:01:34 JST
森島です。
当初thttpdを調べていましたが、
プロセスをkillしても、メモリが開放されないようなので、
どうやらカーネルの問題のようです。
> munmap : non munmap 〜
> といったメッセージがたまにthttpdから出力されているようです。
> 何か影響はあるのでしょうか・・・?
これは uClibc のバグようですが、
プロセスが終了したときには、すべてリソースを開放しなければ
ならないので、今回の原因ではないと考えています。
>>ただ、ls や mallocを行うプログラム、また通常のhtmlファイルの
>>ブラウズではメモリが消費されなかったので、
>>どこか環境に異なる部分があるのかもしれません。
>
> □減り続けるのではなく、一旦減ったメモリが元に戻りませんでした。
> こういうものなのでしょうか?
私のところでは、cgi の呼び出し以外にこの現象が発生しないのですが、
詳しく発生方法とその確認方法を教えてもらえませんか?
単純なプログラムで発生するのであれば、原因を絞って調査できるので
ありがたいです。
TNN Makoto Nakamura wrote:
> いつもお世話になっています。中村@TNNSystemsです。
>
> 調査ありがとう御座います。
>
> thttpdの調査を宜しくお願いします。
>
> こちらでも調べていたのですが、
> kmsg上に
> munmap : non munmap 〜
> といったメッセージがたまにthttpdから出力されているようです。
> 何か影響はあるのでしょうか・・・?
>
>
>>ただ、ls や mallocを行うプログラム、また通常のhtmlファイルの
>>ブラウズではメモリが消費されなかったので、
>>どこか環境に異なる部分があるのかもしれません。
>
> □減り続けるのではなく、一旦減ったメモリが元に戻りませんでした。
> こういうものなのでしょうか?
>
> _______________________________________________
> armadillo mailing list
> email@hidden
> http://lists.atmark-techno.com/mailman/listinfo/armadillo
armadillo メーリングリストの案内