Namazu-users-ja(旧)
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: virtual memory exhausted
In message <20010930143300.D6CD.YOSHI@xxxxxxxxxxxxx>
on Sun, 30 Sep 2001 14:37:54 +0900,
Yoshiyuki IWASAKAI <yoshi@xxxxxxxxxxxxx> wrote:
> > csh(1)の内部コマンドのlimitとか実行した結果はどうなっていますか。
> やってみました。
やはり、制限されていますね。完全に同じバージョンのOSではありませんが、
関係ありそうな部分だけを私の環境(NetBSD current)の値を示すと、
> > %limit
> > cputime 1:00:00
cputime unlimited
> > filesize 87040 kbytes
filesize unlimited
> > datasize 8192 kbytes
datasize 128MB
> > stacksize 2048 kbytes
stacksize 2MB
直接関係あるのは、このdatasizeとstacksizeです。データサイズがたった
8Kバイトですから、「仮想記憶を使い尽くした」というのも理解できます。
また、stacksizeも小さいですから、namazuのインデックスを作成するときや、
CGIなりからnamazuの検索を実行するときも、下手をすると制限に引っ掛かる
こともありかもしれません。
> さて、これから何がわかるのか私にはさっぱり(^^;)
>
> > o regex.cのコンパイルからオプティマイズのオプションを外す。
% make -n regex.o
とやって、表示される1行から、cc(1)のオプションに指定されている -O (ま
たは -O2)を除いて実行してみてください。
> ところで、
> > regex.c:2315: virtual memory exhausted
> > *** Error code 1
> の前に大量のwarningがでていますが、これは気にしなくてもいいのですか?
ウォーニングは警告です。エラーではありませんので、(取り敢えずは)捨て
置いて構いません。
--
神戸 隆博(かんべ たかひろ) at home