Comando para obtener el% de uso por CPU / núcleo?

10

¿Hay algún comando que pueda usar desde la Terminal en OS X para obtener el porcentaje de uso por CPU / núcleo en formato numérico en mi iMac de doble núcleo?

Voy a necesitar tomar esto cada 5/10 segundos, así que estoy buscando algo "de bajo costo", que no va a afectar demasiado a la CPU. Tal vez algo así top, pero que muestra tanto CPU / núcleos, que puedo analizar y luego mostrar en GeekTool;

Core 1: 11%
Core 2: 7%
Phillip B Oldham
fuente

Respuestas:

3

La parte superior muestra núcleos individuales, solo tiene que presionar '1'. Creo que también hay una opción para cambiar la frecuencia de actualización.

Bandi
fuente
2
La parte superior de OS X no tiene esta característica agradable de Linux-y.
armas de fuego
1
no sabía eso, esperaba que fuera una característica estándar
bandi
3

Hay una extensión maravillosa en la parte superior, llamada htop, que muestra gráficos en tiempo real por CPU en la esquina superior izquierda de la pantalla, así como muchos otros controles y una gran capacidad de personalización:

htop

Puede instalarlo con cualquiera de los siguientes:

Hay un tutorial sobre cómo obtener un puerto htop creado para OS X:

https://web.archive.org/web/20100924083315/http://geektechnica.com/2009/07/how-to-install-htop-on-osx/

http://github.com/AndyA/htop-osx/tree/master

El tentáculo
fuente
44
¡La barra de título, se quema!
jtbandes
htop necesita ser actualizado para Snow Leopard: trac.macports.org/ticket/21036
hanleyp