namazu-ml(ring)


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

benchmark test



最新の Namazu でベンチマークテストを行いました。

計測方法 

  最新の Namazu (CVS版または 1.9.14) で
  <http://openlab.ring.gr.jp/namazu/misc/namazu-dev-1-1549.tar.gz> 
  を対象にインデックスを作成する。
  mknmz は NKFモジュール + Text::Kakasiモジュールを用いる

  % cd ~/tmp
  % wget http://openlab.ring.gr.jp/namazu/misc/namazu-dev-1-1549.tar.gz
  % tar zxf namazu-dev-1-1549.tar.gz
  % mknmz --mailnews -a ~/tmp/namazu-dev-1-1549
          ^^^^^^^^^^ ^^ 引数に注意!

結果

  結果は Time (sec): と File/Sec: の数値に注目します。

  僕が所有している計算機: DynaBook SS 3010
  Pentium MMX 266 MHz + 64 MB + Plamo Linux 1.3

    % cat NMZ.log
    [Base]
    Date:                Thu Feb 17 08:36:04 2000
    Added Documents:     1,549
    Size (bytes):        2,922,583
    Total Documents:     1,549
    Added Keywords:      43,499
    Total Keywords:      43,499
    Wakati:              module_kakasi -ieuc -oeuc -w
*   Time (sec):          288
*   File/Sec:            5.38
    System:              linux
    Perl:                5.00503
    Namazu:              1.9.15

  大学の計算機: DELLの小型PC
  Celeron 500 MHz + 256 MB + FreeBSD R3.4

    % cat NMZ.log
    [Base]
    Date:                Thu Feb 17 08:22:13 2000
    Added Documents:     1,549
    Size (bytes):        2,922,583
    Total Documents:     1,549
    Added Keywords:      43,499
    Total Keywords:      43,499
    Wakati:              module_kakasi -ieuc -oeuc -w
*   Time (sec):          98
*   File/Sec:            15.81
    System:              freebsd
    Perl:                5.00503
    Namazu:              1.9.15

この手の遊びが好きな方は自分が使っている計算機で実験して結果
を送ってくださいませ。特に高級な計算機を使っている方はぜひ。:)

実験は CVSから入手する最新版ではなくても Namazu 1.9.14
<http://openlab.ring.gr.jp/namazu/unstable/namazu-1.9.14.tar.gz>
でも OKです。

# Namazu 1.9.14 の mknmz には、インデックス更新時のメッセー
# ジ表示にまぬけなバグがあります。実害はありませんが。

-- Satoru Takabayashi