タグ

Linuxとsysprofに関するohnishiakiraのブックマーク (1)

  • sysprofでシステム全体の動作をプロファイリングする | OSDN Magazine

    アプリケーションのプロファイリングを行うと、どの関数が最もCPU時間を消費しているかがわかる。つまり、最適化の労力はそうした部分のコードの高速化に集中させればよいわけだ。 sysprof を使えば、マルチスレッド化またはマルチプロセス化されたアプリケーションや、複数の部分から成る込み入ったサーバアプリケーションなど、マシンで実行中のすべてのアプリケーションをプロファイリングできる。sysprofは、それらアプリケーションの実行時にどれほどの時間がそれぞれのライブラリや関数に使われているかという情報を収集してくれる。 sysprofはカーネルモジュールと、プロファイリングを実行できるグラフィカルなGTK+インタフェースの双方から成り、Ubuntu、openSUSE 10.3、Fedora用のパッケージが揃っている。sysprofを最大限に活用するには、プロファイリングを行うすべてのアプリケー

    sysprofでシステム全体の動作をプロファイリングする | OSDN Magazine
  • 1