Mono on Macの実力
http://d.hatena.ne.jp/akiramei/20050202#p1のテストをMac上でも実行してみました。参考までにAthlon64 3200+(2.2GHz)での結果を載せておきます。
n1 - 00:00:02.1250000 (90019 KB) n2 - 00:00:02.9530000 (76348 KB) n3 - 00:00:01.9060000 (35332 KB)
G4 1.25GHzでの結果は・・・
n1 - 00:00:09.4183220 n2 - 00:00:12.9419640 n3 - 00:00:08.1471660
んー、かなり遅いですね。G4がAthlon64よ同クロックになったとしても半分くらいのパフォーマンスです。これはG4が遅いのか、JITコンパイラの性能か・・・ あと、メモリの使用量はmono --profileを使うとSystem.NullReferenceExceptionが発生したため測定できませんでした。これはバグ報告だなぁ。
(追記) 参考までにP3 1.2GHzマシンでの結果。
n1 - 00:00:03.5650000 n2 - 00:00:05.0870000 n3 - 00:00:03.2450000