Google Performance Toolsのライブラリ/実行ファイルをダウンロードしてビルドしました。調査したいアプリケーションでCPUプロファイラを実行する前に、おそらくサンプルアプリケーションでツールを正しく使用する方法を学びたいと思います。 Google CPUプロファイラを実行する良い例は何ですか?前もって感謝します。Googleパフォーマンスツール(プロファイラ)チュートリアル
7
A
答えて
2
次の段落はperftools 1.3で配布さREADME.windowsファイルに表示されます。
ヒーププロファイラは、Windowsへの予備ポートを持っています。これは十分にテストされておらず、フレームポインタ最適化(FPO)が有効になっている場合、つまりリリースモードではまったく動作しない可能性があります。 cpu-profilerやleak-checkerなどのperftoolsの他の機能は、まだWindowsに移植されていません。
+0
ありがとうございます。私は、Linuxアプリケーションのためにこれを使用しなければならないか、それとももっと多くのWindows機能を待たなければならないと思う。 – stanigator
1
パフォーマンスチューニングでは、私の経験ではstack-samplingが最適です。
Google perftoolsにはスタックサンプラーが含まれています。ビジュアルアナライザーは、機能だけでなく個々のステートメントのコストを表示できると考えています。
スタックがそのステートメントを含む時間の割合は、ステートメントが削除されたときにどれだけの時間が節約されるのかを知る必要があります。
関連する問題
- 1. ESQLパフォーマンスツール
- 2. MacOSXのGoogle Perfools CPUプロファイラの行番号
- 3. Google Maps API v3のチュートリアル
- 4. Google App Engine - Hello Worldチュートリアル - セグメンテーションフォールト
- 5. グリッドはGoogle MapsのAndroidチュートリアル
- 6. 単純なDBとAmazon S3のパフォーマンスツール
- 7. Googleのperfツールのアドレスを解釈する方法CPUプロファイラ
- 8. JavaScriptのプロファイラ
- 9. ユニティモバイルゲームラグ+プロファイラherlp
- 10. SQLプロファイラSQL:BatchCompleted
- 11. ipythonのプロファイラ
- 12. SQLプロファイラがキャッチキャッチデッドロックグラフイベント
- 13. SQLプロファイラ - ヘルプフィルタストアドプロックス
- 14. Googleホームで動かないチュートリアル
- 15. GoogleでGoogle App Engineのチュートリアルを使用しているTodoリスト
- 16. メモリ断片化プロファイラ
- 17. `lexik_jwt_authentication.on_jwt_created`はsymfonyのプロファイラ
- 18. 空のSymfonyのプロファイラ?
- 19. 通訳Pythonのプロファイラ
- 20. GPUプロファイラ、Androidスタジオ3.0
- 21. ここで、XCode 4.2にパフォーマンスツール「リーク」がありますか?
- 22. Webパフォーマンスツールでのベアラトークンの追加Visual Studio 2013の最終的な
- 23. PerlのためのNYTProfプロファイラ
- 24. 奇妙なプロファイラの結果
- 25. SQL Server 2012 Expressのプロファイラ
- 26. SQL ServerプロファイラのBinaryData列
- 27. Halideプロファイラの使い方
- 28. SBCLの統計的プロファイラは
- 29. Xdebugプロファイラの出力ファイル
- 30. SQL Serverプロファイラ - エラーの詳細
+1は良い質問をしています:)!有用。 –