回答:
iotop
いくつかの異なる起源からの統計を示しています。ものを追加するときは注意してください。
この前の説明では、プロセスごとの読み取り/書き込み量とシステムの合計読み取り/書き込み量の違いについて説明します。プロセスごとの量にはすべてのI / O(ディスク、キャッシュ、ネットワークなど)が含まれるため、それらはさまざまなものをカバーしています。 。)システムの合計はRAMとディスクの間にあります(スワップ、遅延キャッシュ書き込みなどを含む)。
IO>
列から数値を合計することはできません。これらは、各プロセスの時間のどの部分がI / Oに費やされているかを示しており、各プロセスからの合計I / Oの何分率を示しているのではありません。99.9%は、このプロセスがほぼ常にI / Oでブロックされることを意味します。
多くのI / Oがプロセス間で共有されるため、プロセスごとのI / Oのアカウンティングは困難です(複数のプロセスによって使用されるファイルのキャッシュ、RAMを要求するプロセスが別のプロセスをスワップアウトするなど)。
ディスクの「可能な最大I / O」の有用な定義はないと思います。チェーンのさまざまなポイントで最大順次書き込み速度と最大順次読み取り速度があります(hdparm -t
これらの値の一部が表示されます)が、これは実際の使用状況を実際に示すものではありません。通常、ファイルの読み取りと書き込みは順次ではありません。ハードディスクでは、ヘッドを移動して別の場所にアクセスすることが、最も時間がかかることがよくあります。