namazu-ml(ring)


[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: namazu-1.4.0.0-beta-1



すぎうらしろうです。

<199903030156.KAA09705@xxxxxxxxxxxxxx>の記事において
takehi-s@xxxxxxxxxxxさんは書きました。

>> このdatasizeって、私の方の値からしてカーネルのMAXDSIZじゃないかと
>> 思うのですが、すぎうらさんはこれを増やしておられますか?

2.2.7RELEASEの、LINTだと

--------------------------------------------------------------------
# Certain applications can grow to be larger than the 128M limit
# that FreeBSD initially imposes.  Below are some options to
# allow that limit to grow to 256MB, and can be increased further
# with changing the parameters.  MAXDSIZ is the maximum that the
# limit can be set to, and the DFLDSIZ is the default value for
# the limit.  You might want to set the default lower than the
# max, and explicitly set the maximum with a shell command for processes
# that regularly exceed the limit like INND.
#
options         "MAXDSIZ=(256*1024*1024)"
options         "DFLDSIZ=(256*1024*1024)"
--------------------------------------------------------------------

の部分ですね。私は何も書いてないです。
で、物理メモリ64M、SWAP128MのFreeBSD2.2.7RELEASEで一般ユーザーで`limit`
すると、"datasize 22528 kbytes"と、最初は小さいのですが`unlimit`すると
500Mとかになります。

>> >となります。"memorylocked"は物理メモリのサイズを差している気がするの
>> >ですが、これがunlimitedになっているとメモリ確保周辺で異常が発生しても
>> >おかしくないかなという感じです。しかし、外している可能性も大です。
>> >#rootで`limit`するとunlimitedになってるんだけど。
>> 
>> これは、私が/etc/login.confのdefaultのところで
>> 	memorylocked=infinity
>> にしているからだと思います。
>> rootのところはもともとそうなってるのでunlimitedになるのでしょう。

おぉ、そうなんですか。`man login.conf`で見つかりました。

---------------------------------------------------------------------
     memorylocked    size                Maximum locked in core memory size
                                         limit.
---------------------------------------------------------------------

>> >塩崎さんのマシンって、namazuに限らずメモリを数百メガ食うプロセスは動
>> >かせてますか?
>> 
>> そんなに大きいのは動かしていません。

namazu関係以外の、メモリを大量消費するアプリケーションも同様に駄目
だとか大丈夫だとかわかるともう少しなにかが見えてくるかなと思います。
でも、756MのSWAPがあって他にメモリを食っているプロセスがないのに、
"Out of swap space"っておかしいですね。

--
    すぎうらしろう(Sugiura Shiro)      E-mail : sugiura@xxxxxxxxxxxx
                                       URL    : None
     御希望の方に、もれなく less-332.tar.gz をプレゼントしています
    [     If you want to talk with me, you MUST speak Japanese     ]