スポンサーサイト 

上記の広告は1ヶ月以上更新のないブログに表示されています。
新しい記事を書く事で広告が消せます。

perlでは関数呼び出しは遅い 

以前、100MBytesのログを高速に解析したいので、マルチスレッドで並列読み出しできないものかと書いた。 それはそれとして課題なのだが、シングルスレッドで速度向上させるためにはログ読み出し処理で関数呼び出しを減らすことが役立つ事が分かった。それも猛烈に。

と、いうことがちょっと前にあって、サンプルと一緒にブログに書こうとしたのだけど、今になってサンプルコードを書いてみると速度に違いがない。2倍以上の違いが出ていた気がするんだけど。速度に違いが出るには何かもう少し条件があるのかもしれない。

コメント

コメントの投稿















管理者にだけ表示を許可する

トラックバック

この記事のトラックバックURL
http://haginov.blog35.fc2.com/tb.php/145-e055ffda

上記広告は1ヶ月以上更新のないブログに表示されています。新しい記事を書くことで広告を消せます。