hns - 日記自動生成システム - Version 2.19.9

先月 2002年07月 来月
1 2 3 4 5 6
7 8 9 10 11 12 13
14 15 16 17 18 19 20
21 22 23 24 25 26 27
28 29 30 31
Namazu for hns による簡易全文検索
詳しくは 詳細指定/ヘルプを参照して下さい
検索式:

2002年07月24日(水) 旧暦 [n年日記]

#1 [Namazu] Out of memory!

ttyp1:makoto@quick  7:39:00/020724(...home/makoto)> time mknmz -f ~/.mknmzrc-Mail-1G -O /export/namazu/index Mail
Reading /home/makoto/.mknmzrc-Mail
検索対象の譜を調べています...
316507編の譜が索引作成の対象として見つかりました
1/316507 - /export/home/makoto/Mail/ampr-version/529 [message/rfc822]
....
313/316507 - /export/home/makoto/Mail/dm/akihabara/1 [message/rfc822]
perl in realloc(): warning: pointer to wrong page.
Out of memory!
109.032u 35.842s 2:32.74 94.8%  0+0k 5744+222io 1pf+0w
ttyp1:makoto@quick  7:41:35/020724(...home/makoto)>  limit
cputime         unlimited
filesize        unlimited
datasize        1048576 kbytes
stacksize       2048 kbytes
coredumpsize    unlimited
memoryuse       1188864 kbytes
descriptors     64 
memorylocked    396288 kbytes
maxproc         160 
ttyp1:makoto@quick  7:55:41/020724(...home/makoto)> pstat -s
Device      512-blocks     Used    Avail Capacity  Priority
/dev/wd0b      1572864        0  1572864     0%    0
....
....
$ON_MEMORY_MAX     = 80000000; # 80M   --1000M
これは大き過ぎたようなので、
$ON_MEMORY_MAX = 40000000; # 40M
で試している。
351 makoto    66    4   290M  287M RUN       82:33 96.19% 96.19% perl
ずうっと、このような感じ。

Segmentation fault (core dumped):

77202/316417 - /export/home/makoto/Mail/ml/hdl/22 [message/rfc822]
Segmentation fault (core dumped)
5590.998u 200.065s 1:54:18.84 84.4%     0+0k 7724+8052io 3pf+0w

ls -l /export/home/makoto/Mail/ml/hdl/23
 428207 Apr  8  1998 /export/home/makoto/Mail/ml/hdl/23
*.doc が添付書類になっている。これはよけて見たが、次に 1M の jpeg 形式があると、 やはり Segfault してしまう。 ここには 27 くらいメールがあるが、それだけだと通る。
てことで まず mknmz -O ??? dir/msg00292.html してから
次に mknmz -Y -Z -O ??? dir/ したら 無事にindex作成 終了しました。
というようなメールがあったが、

その後 --mtime -300 などで分けて:

96121/96121 - /export/home/makoto/Mail/webcount/1665 [message/rfc822]
索引を書き出しています...
[追加]
日付:                Wed Jul 24 20:08:54 2002
追加された文書数:    96,121
大きさ (bytes):      349,355,411
合計の文書数:        96,121
追加検索語数:        2,001,844
合計検索語数:        2,002,726
わかち書き:          module_kakasi -ieuc -oeuc -w
経過時間 (秒):       6,157
譜/秒:               15.61
系:                  netbsd
Perl:                5.006001
Namazu:              2.0.10

5807.235u 231.189s 1:42:38.56 98.0%     0+0k 7948+9222io 6pf+0w
ttyp0:makoto@quick  20:08:55/020724(...home/makoto)> time mknmz -f ~/.mknmzrc-Mail-1G -O /export/namazu/index --mtime -700 Mail
Reading /home/makoto/.mknmzrc-Mail
検索対象の譜を調べています...
ASSERTION ERROR!: NMZ.r (169325) and NMZ.t (169620)
      are not consistent! at /usr/pkg/share/namazu/pl/util.pl line 257.
77.127u 29.222s 1:55.19 92.3%   0+0k 5376+188io 27pf+0w
ttyp0:makoto@quick  20:29:40/020724(...home/makoto)> 

#2 [機械] 拾って来た Celeron を動かして見た

何と動いた。
  • CPU は一度二度外しているので、シリコングリスは塗り直した 方がいいよと、人に言われていたので、予め 300 円で買っておいた ものを塗直し
  • メモリを入れなかったら、ピーピーとうるさかった。
  • その辺にあった(実は専用にとっておいた) 64MB をさす
  • BIOS の設定で floppy disk から起動となっているのを CDROM 起動に変更
  • CDROM 装置は使えなかったので代りのものを入れる
  • IDE 線もなかった。ので近くから拝借
  • ずうっと昔に作った NetBSD/i386 1.5.2 の CDROM を入れて おいたら、sysinst まで行った
  • Celeron/466MHz とのこと
多分一年以上放っておいたと思うけれど、 早くから使って見れば良かった。 こんな機械で Windows/2000 とか動くのかな。
いつ拾って来たのか日記を検索して見たけれど、見つからなかった。 Video Card だけは 8/06/2001 に 話題にしていたので、それ以前のことは確か。

1.5.2 が動いたので、1.6_BETA4 も:

入れて見る。(CDROM から起動して sysinst を使ったので、 サーバ側に kern.tgz -> kern-GENERIC.tgz という link を張っておく 記念に dmesg も保存

kernel: page fault trap, code=0:

カーネルの作成中に..
uvm_fault
kernel: page fault trap, code=0
Stopped in pid 4 ( reaper) at pmap_page_remove+0x114: movl	0(%edx,%eax,4),%esi
db> trace
pmap_page_remove
uvm_anfree
amap_wipeout
amap_unref
uvm_unmap_detach
uvmspace_free
uvm_exit
reaper
もう一度やり直し xcast 版。
1089.617u 84.827s 25:03.20 78.1%        0+0k 79+17374io 231pf+0w
多分 G4 の 200MHz くらいの速さ.. かな。

scrc-1.2 を組立てて見ようとしたが、:

PosixThread.h:20: pthread.h: No such file or directory
そうか NetBSD 全部だめなのかなぁ。



最近の日記
2024年03月10日
停電 (瞬電)
2024年03月03日
the second try on bare-metal
useradd
2024年02月29日
opendkim and senmail
2024年01月24日
chat/iam 0.0.8
2024年01月21日
uselocale vs setlocale (textproc/R-readxl)
以上、1 日分です。
タイトル一覧
カテゴリ分類
Powered by hns-2.19.9, HyperNikkiSystem Project

Count.cgi (since 2000/02/05)