Mesmo quando não estou fazendo nada no meu Mac, vejo muitas E / S de disco: "Dados gravados por segundo" no Activity Monitor mostram gravações contínuas:
Isso é normal? Por que algum processo escreveria continuamente? Entendo que pode haver algumas atividades domésticas em andamento, a "Imagem do sono" sendo atualizada, mas isso acontece com frequência? (Eu não configurei o Time Machine)
Edit: Tenho bastante memória livre:
snow-leopard
hard-drive
Nivas
fonte
fonte
Respostas:
Você pode ter uma idéia melhor do que está causando a atividade com algumas das ferramentas de linha de comando do OS X:
sudo iotop
- exibição de quais processos estão realizando mais E / S, atualizados a cada 5 segundos.sudo iosnoop
- mostra a E / S à medida que ela acontece, incluindo o ID do processo e o nome do processo que faz a E / S, assim como o tamanho dos dados, o caminho do arquivo, etc.Nos dois casos, você precisará se autenticar como administrador para executá-los e usar o Control-C para sair. Eles podem não lhe dizer exatamente por que a atividade está acontecendo, mas pelo menos informarão quais processos e arquivos estão envolvidos, o que geralmente a reduz consideravelmente.
fonte
Além de
iotop
eiosnoop
você pode usarfs_usage
.fonte
Algumas coisas: (Escrito em marcadores para torná-lo conciso)
fonte
Eu acredito que você deve poder usar
lsof
para verificar quais processos estão gravando no disco. Aqui está a página do manual.fonte
lsof
é um utilitário baseado em 'instantâneo' que mostra tudo o que acontece dentro de alguns segundos. Se você não executá-lo no momento exato em que a E / S está ocorrendo, você sentirá falta. Os utilitários do OS X (iotop
eiosnoop
muitos outros usuários já responderam) são utilitários ativos / atualizados e muito personalizáveis que eu (IMO / pessoalmente) preferem bastante.