CPUの高い、しかし、あなたは、どのアプリケーションやプロセスを見ることができません

説明できない従来のCPU使用率の問題が発生した場合に直面したとき、我々は最初の問題を考える必要がありますが、次の2例であるかもしれないとして、短期のアプリケーションによって引き起こされることがあります。

まず、直接トップや他のツールを使用して、通常は、比較的短い時間を実行する他のバイナリプログラムを呼び出したアプリケーションは簡単に見つけることができません。

第二に、アプリケーション自体が絶えずリブートクラッシュ、およびリソースの初期化処理を開始し、それがCPUのかなりの量がかかる場合があります。

これらのプロセスのために、我々はその後、親プロセスはアプリケーションから始めて、自分の親を見つけるpstreeコマンドを使用するか、execsnoopできる場所トラブルシューティングするために、問題の根本。


中古次にftraceをexecsnoop一般のLinuxカーネルのランタイム動作解析のために使用される技術を追跡し、一般的に使用される動的であり、


終了するには15秒程度待った後PERFパフォーマンスツールは、Ctrl + Cで記録されたイベント

記録-g PERF $を


ビューレポート


レポートPERF $を

おすすめ

転載: www.cnblogs.com/ainimore/p/12417020.html