namazu-dev(ring)


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

Re: integrating NMZ.i and NMZ.w



Satoru Takabayashi <satoru-t@xxxxxxxxxxxxxxxxxx> wrote:

>しかし、いずれにせよ、インデックス全体のサイズが小さくなるこ
>とに変わりはないので、明日にでもさっそく実装を試みるつもりで
>す。

実装しました (思ったより面倒ではなかった)。期待通りの効果を
発揮しました。:-) 1.3.0.10 と比べると約 40% のサイズに縮小し
ています。

ちょっと前までの実装

  NMZ.i  640,466 
  NMZ.w  312,992 

新しい実装

  NMZ.i  302,429
  NMZ.w  312,992
  NMZ.wi 100,180

v1.3.0.10

  NMZ.i 1457,564
  NMZ.w  313,478

v1.4.0.8-beta-8

  NMZ.i  721,399
  NMZ.w  313,478

# 新しい実装と 1.3.0.10 の NMZ.w のサイズが違うのは、フィル
# タをかけるタイミングが変更されたためです。(新しい実装では
# "# help" 一行だけのメイルは読み込んだ時点で skip されるが、
# 古い実装では、skipされないため、ヘッダ部の情報がインデック
# スに記録されてしまう。

-- Satoru Takabayashi