注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています
プロファイリングとは、プログラムの実行時の性能を測定することを指します。プロ ファイリングされる性... プロファイリングとは、プログラムの実行時の性能を測定することを指します。プロ ファイリングされる性能要素としては、次のようなものが挙げられます。まず、プログラムの処理時間に関するものでは、関数ごとの実行回数や、全実行時間 に占める関数の消費時間の割合などの統計値。 つぎに、プログラムのメモリ割り当てに関するものでは、それぞれのオブジェクトが 割り当てられた回数や瞬間的に有効だった最大個数の統計などです。これらのプロファイリングで得られた情報を分析することで、プログラムの挙動につ いての理解を深めることができます。こうしたことは、性能上の問題点を明らかにし て、アルゴリズムとデータ構造を見直したり、コードをチューニングするといったプ ログラムの性能改善に役立てたり、あるいは、プログラムの速度とメモリ使用量など の性能上のリソースに関するトレードオフを見極める指針とすることができます。 サンプ
2009/08/04 リンク