私は次のような良いLinux分析ツールを探しています。ああプロフィール。私が見たいのは、OSがさまざまなアプリケーションやワークロードに対する割り込み、キャッシュ、読み取り/書き込みなど(OS内の他の複雑な作業)を管理する方法です。もちろん、sar、iostat、vmstatなどのさまざまなシステム監視ツールを選択することもできましたが、さまざまな種類のツールを使用してすべてのデータを同期するのは困難です。特に、キャッシュライン、割り込みなどを監視する場合はさらにそうです。 。
Oprofileは私が望むものの良い概要と詳細な分析を提供しますが、時には最新のカーネルで動作しないことがあります。理由はわかりません。しかし、とにかくより良い選択肢があるかどうか疑問に思います。
答え1
ksar を使用して sar ファイル出力のグラフィック入力を取得することもできます。さらに、graphvizとrrdtoolは、入力データからグラフィック情報を生成するために使用されます。これはワンタイム作業ですが、長期的に役立ちます。
答え2
答え3
atop
、特に最新バージョンは、システムパフォーマンスに関する多くのデータを示しています。最も有用なのは、将来の検索のためにデータスナップショットを記録するデーモンとして実行するように設定できることです。 60秒ごとに記録しますが、過去のデータは非常に貴重です。