Incluso cuando no estoy haciendo nada en mi Mac, veo mucho disco IO: "Datos escritos por segundo" en el Monitor de actividad muestra escrituras continuas:
¿Esto es normal? ¿Por qué algún proceso escribiría continuamente? Entiendo que puede haber algunas actividades de limpieza, actualizando la "imagen del sueño", pero ¿sucede esto con frecuencia? (No he configurado Time Machine)
Editar: Tengo bastante memoria libre:
snow-leopard
hard-drive
Nivas
fuente
fuente
Respuestas:
Puede tener una mejor idea de lo que está causando la actividad con algunas de las herramientas de línea de comandos de OS X:
sudo iotop
- visualización de qué procesos están haciendo más E / S, actualizado cada 5 segundos.sudo iosnoop
- muestra la E / S a medida que sucede, incluida la ID del proceso y el nombre del proceso que realiza la E / S, así como el tamaño de los datos, la ruta del archivo, etc.En ambos casos, deberá autenticarse como administrador para ejecutarlos y usar Control-C para salir. Es posible que no le digan exactamente por qué está sucediendo la actividad, pero al menos le dirán qué procesos y archivos están involucrados, lo que generalmente lo reduce considerablemente.
fuente
Además de
iotop
yiosnoop
puede usarfs_usage
.fuente
Algunas cosas: (Escrito en viñetas para hacerlo conciso)
fuente
Creo que debería poder usar
lsof
para verificar qué procesos están escribiendo en el disco. Aquí está la página del manual para ello.fuente
lsof
es una utilidad basada en 'instantáneas' que muestra todo lo que sucede en unos pocos segundos. SI no lo ejecuta en el momento preciso en que se realiza la E / S, se lo perderá. Las utilidades de OS X (iotop
yiosnoop
muchos otros usuarios han respondido) son utilidades en vivo / refrescantes y muy personalizables que yo (IMO / personalmente) prefiero enormemente.