web-dev-qa-db-ja.com

OSXの特定のドライブのディスクI / Oを監視する

Macbook Proには、2つの内蔵ドライブがあり、3つ目のドライブをエンクロージャーのUSB経由で接続しました。

現在、外付けドライブの安全なワイプを行っており、その特定のドライブのディスクI/Oを確認したいのですが、アクティビティモニターを使用すると、すべてのドライブを合わせた合計ディスク使用量しか表示されません。

特定のドライブの合計I/Oを、できれば組み込みまたは無料の方法で監視する方法はありますか?プロセスIDでフィルタリングしたくありません。マウントされたディスクでフィルタリングしたいだけです。

EDIT:通常のマウントされたドライブの場合、ターミナルプログラムiostatで十分なはずです。ただし、マウントされていないドライブ(ディスクユーティリティで安全にワイプされているドライブなど)の場合、アクティビティモニターにディスクI/Oを報告する方法があるように見えても、iostatはドライブを表示しません。

5
raffi

'iostat'コマンドを確認してください。

ターミナルからコマンドを実行します。 'man iostat'を実行して、マニュアルページを取得します。

Linuxでの使用に関する簡単な概要は次のとおりです。

http://www.cyberciti.biz/tips/linux-disk-performance-monitoring-howto.html

3
pjmelling

iotop は素晴らしいツールです。 Macを持っていませんが、Linuxでは問題なく動作します

1
jet

このフォーラムディスカッション によると、GeekToolは必要な機能を提供する可能性があります。

GeekToolLifehackerチュートリアル および ThemeMyMac からのチュートリアル、 MacRumorsフォーラム で多くのスクリプトを試してください)。

仕事中のMacにアクセスできませんが、監視を行ったり、このツールで必要なことを実行するスクリプトを検索/作成したりできるはずです。

0
JW8