namazu-ml(avocado)


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

Re: Out of memory! (mknmz)



島崎@多摩インターネットです。
はじめまして。

個人的なメール検索システムとして namazu + tknamazu に活躍してもらって
います。

>>>>> "HK" == Hiroshi Kato <tumibito@xxxxxxxxxxxxxxxxxxx> writes:

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

私もだいぶこれで悩んでいました。処理したのは直の mh 形式のメールディレ
クトリで、約 35,000通、10MB です。(もちろん起動オプションは -h 付きで
す)

昨日、高木さんに ML に入れていただいた時に $FILE_SIZE_LIMIT を下げると
いうのを教わったのですが、これを勘違いして $ON_MEMORY_MAX を 1MB まで
下げてしまったのですが、そうしたらうまくいきました。(^^;

私の環境は

1) FreeBSD 3.0-980311-SNAP / mem:256M, swap:1GB, cpu:P-Pro 233 x2
2) 5.004_65 built for i686-freebsd
3) nkf 1.62 (4/9609/Shinji Kono, COW)
4) kakasi-2.2.5.tar.gz, kakasi-ext.tar.gz, kakasidict.940620.gz

です。最初、メモリが沢山あるので $ON_MEMORY_MAX をうんと大きく取ってい
たのですが、たぶんこれが敗因だったようです。

ちょっと調べたところ "Out of memory!" は perl の malloc.c あたりが出し
ているらしいので {perl 依存|os 依存|perl と os の相性}に原因がある
のかも知れませんね。

 HK> 一応,環境を記しておきます.
 HK> (A) FreeBSD 2.1.5-RELEASE
 HK> (B) perl 5.004_04 built for i386-freebsd

#私のところでは perl5.004_04 (ports) でも同じ症状でした。

-----
marin@xxxxxxx	島崎 陽光@多摩インターネット	marin@xxxxxxxxxx
						marin@xxxxxxxxxx
やっぱり ISDN で	http://www.tama.or.jp/	marin@xxxxxxxxxxxx
しあわせになろうよ。				marin@xxxxxxxxxxxxxxxx