namazu-ml(avocado)


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

Re: Out of memory! (mknmz)



Hiroshi Kato <tumibito@xxxxxxxxxxxxxxxxxxx> wrote:

>不幸なことに,Out of memory! と宣っています (;_;).2つ程,方法をかえ
>てトライしましたが,ダメなようです.

うーん、困りました。


>(c) 対処療法的なアプローチをあきらめるとすると,まず止まっているところ
>    をつきとめれば幸せなのですが,perl でうまいことやれる方法/ツール
>    はないでしょうか?(perl でまともにデバッキングツールを動かしたこと
>    がないので)

どのファイルで止まっているかだけでも分かれば手がかりになると思いま
す。また、 top で見張って mknmz のプロセスがどの程度まで膨らむかも
確認すると良いかもしれません。


>2900 /ext/newshtml/doc/ocrsi/exc/msg02037.html
>Out of memory!					<-- ココ!

このファイルのサイズと中身が気になります。また、

% find . -type f |xargs perl -e \
  'while($_ = shift(@ARGV)){$s=-s $_;print "$s\t$_\n"}' |sort -nr

のようにして妙に大きいファイルがないか調べてみてください。


>Loaded: FLIST2.2.1
>2437 /ext/newshtml/doc/ocrsi/exc/msg01999.html  <-- ファイルのカウンタが
>2438 /ext/newshtml/doc/ocrsi/exc/msg01998.html      変なところに戻っている

途中で失敗すると変になってしまうのでしょうね…。

--
高林 哲 Satoru Takabayashi