sar -a コマンドを使用すると、ファイルアクセス操作の統計情報が表示されます。
$ sar -a SunOS venus 5.6 Generic sun4c 08/20/96 14:28:12 iget/s namei/s dirbk/s 14:29:12 0 2 1 14:30:12 0 4 1 14:31:12 0 3 1 Average 0 3 1
表 64-7 に、レポートされるオペレーティングシステムのルーチンを示します。
表 64-7 sar -a コマンドからの出力
フィールド名 |
説明 |
---|---|
iget/s |
ディレクトリ名検索キャッシュ (dnlc) 内に入っていない i ノードに対して出された要求数 |
namei/s |
1 秒当りのファイルシステムパスの検索数。namei で dnlc 内にディレクトリ名が見つからない場合は、iget が呼び出され、ファイルまたはディレクトリの i ノードが取得される。したがって、ほとんどの igets は dnlc が欠落した結果である。 |
dirbk/s |
1 秒間に実行されたディレクトリブロックの読み取り回数 |
表示される値が大きいほど、カーネルはユーザーファイルへのアクセスに長い時間を費やしています。この時間には、プログラムとアプリケーションによるファイルシステムの使用量が反映されます。-a オプションを使用すると、アプリケーションのディスク依存度を表示できるので便利です。