[mew-dist 29128] Re: cmewが例外で終わる

KOIE Hidetaka ( 鯉江英隆 ) hide at example.com
2010年 2月 21日 (日) 15:20:28 JST


  Message-Id: <20100221.104425.28852644.kazu at example.com>
  Date:       Sun, 21 Feb 2010 10:44:25 +0900 (JST)
  From:       Kazu Yamamoto (山本和彦) <kazu at example.com>
  Subject:    [mew-dist 29126] Re: cmewが例外で終わる

  | リンクカウントを参照するようにしておきました。

前はhaskellの方が倍遅かったのですが、今回の修正でほぼ同等の性能になりました。
cmew -fのときでもそうだったのですが、ruby版の方がCPU利用率が低いです。

実行結果(-fなし)
haskell 8.163u 13.054s 0:22.64 93.6%    3206+897k 0+0io 372pf+0w
ruby    7.481u 10.436s 0:19.49 91.8%    5+1644k 0+0io 0pf+0w
haskell 7.996u 12.550s 0:22.21 92.4%    3221+902k 0+0io 0pf+0w
ruby    7.651u 10.261s 0:19.87 90.1%    5+1650k 0+0io 0pf+0w
haskell 7.856u 11.823s 0:20.58 95.5%    3209+898k 0+0io 0pf+0w
ruby    7.560u 10.246s 0:19.59 90.8%    5+1642k 0+0io 0pf+0w


何の役に立つかわかりませんがインストールしたときのログです:
koie at example.com% cabal update
Downloading the latest package list from hackage.haskell.org
koie at example.com% cabal install
Resolving dependencies...
Configuring mew-0.1...
Preprocessing executables for mew-0.1...
Building mew-0.1...
[5 of 7] Compiling Index            ( Index.hs, dist/build/cmew/cmew-tmp/Index.o )
[7 of 7] Compiling Main             ( cmew.hs, dist/build/cmew/cmew-tmp/Main.o )
Linking dist/build/cmew/cmew ...
Installing executable(s) in /home/koie/.cabal/bin
koie at example.com%

--
鯉江英隆 <hide at example.com>


Mew-dist メーリングリストの案内