2008年1月3日木曜日

Erlangで関数の実行にかかった時間を計るには

Erlangで関数の実行にかかった時間を計るには、timer:tcを使います。
timer:tc( パッケージ名, 関数名, 引数リスト ).
出力は、{ かかった時間[microsec]、関数の出力 }

実行例

1> fib(40).
165580141
2> timer:tc(fib, fib, [40]).
{8464307,165580141}


0 件のコメント: