Instrumentsでは、Time ProfilerとCPU Samplerの違いは何ですか?タイムプロファイラvs. CPUサンプラ?
私はそれぞれがどのようにデータを収集するのか、それぞれがどのようなタイプの問題を解決するのかを理解することに興味があります。
Instrumentsでは、Time ProfilerとCPU Samplerの違いは何ですか?タイムプロファイラvs. CPUサンプラ?
私はそれぞれがどのようにデータを収集するのか、それぞれがどのようなタイプの問題を解決するのかを理解することに興味があります。
Instrumentsのユーザガイドには、時間プロファイラとサンプラー楽器次のような違いを示しています:
タイムプロファイラとサンプラーの計測器は似ています。ほとんどの場合、Time Profilerインストゥルメントを使用する必要があります。これは、サンプラーインストゥルメントが行うすべての処理を行い、効率的に処理するためです。
...サンプラーを使用すべき場所は? –
Time Profilerを使用していない旧バージョンのInstrumentsを使用している場合は、サンプラーを使用する必要があります。 OpenGL ESドライバテンプレートには、Samplerインストゥルメントが含まれています。 Time Profilerをトレースに追加するよりも、Samplerインストゥルメントを使用するほうが簡単です。 –
[profilersで読む良い背景は、Wikipediaで入手できます](http://en.wikipedia.org/wiki/Profiling_(コンピュータプログラム)#Statistical_profilers)。 – sarnold