Confira o comando 'iostat'.
Você executa o comando do Terminal. Execute 'man iostat' para obter a página de manual.
Aqui está uma rápida visão geral sobre como usá-lo com o Linux.
No meu Macbook Pro, tenho duas unidades internas e conectei uma terceira unidade via USB no compartimento.
Atualmente estou fazendo uma limpeza segura da unidade externa e fiquei interessado em ver qual E / S de disco era para essa unidade específica, mas quando uso o Activity Monitor, vejo apenas o uso total de disco para todas as unidades combinadas.
Existe alguma maneira de monitorar a E / S total de uma unidade específica, preferencialmente por meio de um método integrado ou livre? Não quero filtrar por ID do processo. Eu só quero filtrar por disco montado.
EDITAR: Parece que para unidades montadas normais, o programa do terminal iostat
deve ser suficiente. No entanto, para unidades desmontadas (como aquelas que estão sendo seguras limpas no Utilitário de Disco), o iostat não mostrará a unidade, embora o Activity Monitor pareça ter uma maneira de relatar a E / S do disco para ela.
Confira o comando 'iostat'.
Você executa o comando do Terminal. Execute 'man iostat' para obter a página de manual.
Aqui está uma rápida visão geral sobre como usá-lo com o Linux.
iotop
é uma boa ferramenta . Não tem um Mac, mas funciona bem no Linux
De acordo com este discussão no fórum , o GeekTool pode fornecer a funcionalidade de que você precisa:
Try GeekTool (tutorials from Lifehacker tutorial and ThemeMyMac, lots of scripts at the MacRumors forums).
Eu não tenho acesso ao meu Mac no trabalho, mas você deve poder fazer algum monitoramento ou encontrar / criar um script que faça o que você precisa com essa ferramenta.
Tags hard-drive macos