7 votos

Diagnosticar la E/S de disco por el uso de

Tengo un Leopardo sistema, que se siente muy débil, y que sospecho que puede ser el disco-I/O-bound. Aunque sé cómo comprobar que la aplicación es el uso de la CPU o de la memoria (parte superior o el Monitor de Actividad), realmente no sé cómo comprobar que la aplicación es muy pesada en el disco I/O, o si (y cuánto) el intercambio se produce en mi sistema en vivo.

Así que, ¿hay alguna aplicación por ahí que pueda monitorear e informar disco de operaciones de e/S para mí (en cualquier unidad es relevante)? Mismo para el intercambio: ¿cómo puedo comprobar si (y en qué medida) a mi memoria de intercambio o swap se utiliza?

Esto está relacionado con "Darle una nueva vida a mi 2007 MacBook Pro"

4voto

Oskar Puntos 1242

Las herramientas están en el terminal de la aplicación:

  • fs_usage muestra la io en cada instancia del archivo y grep le ayudará a filtrar los resultados de una aplicación si se desea.
  • vm_stat 10 muestra de agregado de intercambio de la actividad de cada 10 segundos - se puede jugar con el tiempo basada en el grado de atención para que usted pueda mirar

Si quieres un buen gráfico y completa monitor, echa un vistazo Instrumentos en Xcode. Se ha increíblemente documentación detallada sobre cómo el perfil, pero básicamente utiliza los mismos comandos de terminal para obtener los datos en bruto, pero tiene un montón de maneras para inspeccionar, ver y medir lo que está sucediendo. Piense en ello como un Monitor de Actividad Pro (yo diría que Pro^10 si son matemáticas inclinado :-)

AppleAyuda.com

AppleAyuda es una comunidad de usuarios de los productos de Apple en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X