プロファイラとは

ぷろふぁいら

プログラムのどの関数や部分が実行時間を多く使っているかを測る道具。サンプリング方式と計測(インストルメンテーション)方式がある。

この用語の分野: 性能評価・プロファイリング

解説の中の「プロファイラ」

「プロファイラ」が出てくる問題(8問)

  1. プログラムの性能を改善するときにプロファイラを使う目的として正しいものはどれか。
  2. サンプリング方式のプロファイラの特徴として正しいものはどれか。
  3. 関数の入口と出口に時間を測るコードを入れて記録する計測(インストルメンテーション)方式のプロファイラについて正しいものはどれか。
  4. GPUの占有率について正しいものはどれか。
  5. アムダールの法則から得られる、性能の改善の進め方についての教訓として最も適切なものはどれか。
  6. プログラムの性能の分析でいうホットスポットの説明として正しいものはどれか。
  7. プログラムの性能を改善するときの進め方として最も適切なものはどれか。
  8. GPUを使うプログラムの性能を分析するとき、最初に確かめるべきこととして最も適切なものはどれか。

関連する用語

アムダールの法則 性能カウンタ GPU 占有率 割り込み 壁時計時間 幾何平均 グスタフソンの法則 CPI CPU時間

用語集の一覧へ