[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 メーリングリストの案内