Open2
Profiling (プロファイリング)

プロファイリング (Profiling)
- プロファイリングとは、動的プログラム解析の一種であり、対象のプログラムを実際に実行して、空間計算量や時間計算量、関数呼び出しの頻度や実行時間などを計測することをいう。
- 主に、パフォーマンスエンジニアリングにおいて、プログラムの最適化のために使用する。
- プロファイリングは、プロファイラ (Profiler) と呼ばれるツールを、ソースコードまたは実行バイナリに計装 (instrument) して行う。
参考リンク

インストルメンテーション (Instrumentation)
- プロファリングやパフォーマンス分析において、様々なものを計測するために用いられる技術的手法のこと。