Estoy buscando un equivalente a un monitor de procesos común basado en Linux, que muestre un gráfico del historial para cada núcleo de la CPU. Esto puede ayudar a identificar los programas que están utilizando efectivamente todos los núcleos (aquí, Google Chrome). ¿Hay alguna manera de conseguir que el monitor del sistema de Apple haga esto?
Respuestas
¿Demasiados anuncios?Otra aplicación que puede ser útil (dependiendo de sus necesidades) es Instruments.app
incluido en Xcode.
No permite un seguimiento continuo y fácil como iStat Menus
o Activity Monitor
debido a que se necesita cierta interacción del usuario para configurar una muestra y comenzar a grabarla. Por otro lado, puedes monitorizar aplicaciones individuales, una característica que las aplicaciones antes mencionadas no consiguen.
Desde la perspectiva de un programador, esto puede ser muy útil.
Uso: Ayuda a los instrumentos cmd? -> Visualización de los datos recogidos -> Supervisión del uso de múltiples núcleos
Puede utilizar Monitor de actividad La historia de la CPU.
Aplicaciones > Utilidades > Activity Monitor.app
Dentro del Monitor de Actividad, seleccione la opción de menú Ventana > Historia de la CPU para revelar un historial de carga por CPU. La salida no es tan detallada como el monitor de procesos de Linux en su pregunta, pero es gratis.
Apple's OS X: El monitor de actividad muestra un gráfico de uso de la CPU en sistemas con más de cuatro núcleos explica más sobre el comportamiento del gráfico de la CPU.
Productos de terceros, como Menús iStat están disponibles que amplían sus opciones.
También hay iStatMenus Una aplicación comercial, disponible que permite monitorear dichas estadísticas.