Monitore o acesso ao disco rígido do Mac OS X

Monitore o acesso ao disco rígido do Mac OS X

Eu tenho um iMac 27 "com um disco rígido morrendo. Às vezes eu tenho alto acesso de leitura/gravação ao disco rígido e não sei por quê.

Existe um programa para monitorar o programa de acesso específico? Quero saber qual programa causa as atividades altas.

Responder1

Você pode usar o aplicativo de linha de comando fs_usagepara monitorar o uso do disco ao vivo. Requer privilégios elevados.

Entre no Terminal:

sudo fs_usage

O único problema é que, sem filtrar aplicativos, você provavelmente não conseguirá ler a saída com rapidez suficiente. Para filtrar aplicativos específicos:

sudo fs_usage Finder

Ele deseja o nome interno do aplicativo que também é usado, por exemplo, em ps, e não o nome do pacote configurável do aplicativo.


Outra opção é opensnoop: Ele monitora apenas a atividade de abertura de arquivos e contém menos ruído do fs_usageque você precisa, por exemplo, greppara filtrar a saída.

Ele contém o descritor de arquivo numérico retornado da chamada de abertura do arquivo ou -1se falhou. Porém, isso não precisa indicar um problema real: muitos programas parecem abrir arquivos (por exemplo, arquivos de configuração) de forma especulativa e, se eles não existirem, voltam aos padrões.

Também requer rootprivilégios elevados (ou seja):

sudo opensnoop

É ideal para responder perguntas comoEste: execute opensnoop | grep plistpara monitorar todas .plistas alterações no arquivo de configuração e altere algumas configurações nas Preferências do Sistema para descobrir onde elas estão armazenadas no disco.


Você também pode inspecionar os processos em arquivos /Applications/Utilities/Activity Monitor.app. Selecione um processo na lista e depoisVer »Inspecionar processo» Abrir arquivos e portas.


Você também pode usarfseventer, um utilitário GUI para monitorar alterações no sistema de arquivos.

insira a descrição da imagem aqui

(Obrigado@Chealion!)

informação relacionada