namazu-dev(ring)


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

Re: mknmz: user-friendly progress messaging



古川です。

mknmz のメモリ使用状況に関して、次のような機能の追加を、お願いできない
でしょうか?


(1) 途中経過に、$processed_files_size の値を表示する
    (せいぜい 100Kb 単位でいいです)

不幸にも、インデックス作成中に Out of memory が出てしまったときに、次に
同じ失敗をしないために、$conf::ON_MEMORY_MAX を小さくしようと思ったとき
の目安になります。

# 実際には、終了処理に使われるメモリもあるので、ある程度のマージンが必要
# になりますが、ともかく、最後に表示された値よりも小さくしないといけない、
# ということは分かる


(2) HUP を受けたら、次のファイルのタイミングで exec し直す

top などで監視していて「危い!」と思ったら、kill -HUP pid する、という使
いかたができます。

# または、そういう監視ツールを作ることができるようになります。

-- 

                                        ヤマハ(株)ピアノプレーヤ設計課
                                                              古川 令
                                             furukawa@xxxxxxxxxxxxxxxx