Команда для получения использования% на процессор / ядро?

10

Есть ли команда, которую я могу использовать из терминала на OS X, чтобы получить процент использования на процессор / ядро в числовом формате на моем двухъядерном iMac?

Мне нужно будет захватывать это каждые 5/10 секунд, поэтому я ищу что-то «дешевое» - это не сильно ударит по процессору. Может быть что-то вроде top, но который показывает оба процессора / ядра, которые я могу проанализировать, а затем отобразить в GeekTool;

Core 1: 11%
Core 2: 7%
Филипп Б. Олдем
источник

Ответы:

3

Сверху показаны отдельные ядра, вам нужно только нажать «1». Я думаю, что есть также возможность изменить частоту обновления.

банди
источник
2
В топе OS X нет этой замечательной функции Linux-y.
оружие
1
не знал, я ожидал, что это будет стандартная функция
Bandi
3

Существует замечательное расширение top, которое называется htop, которое отображает графики в реальном времени для каждого процессора в верхнем левом углу дисплея, а также множество других элементов управления и отличную настраиваемость:

HTOP

Вы можете установить его с любым из следующих:

Существует руководство по созданию порта htop для 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

Щупальце
источник
4
Строка заголовка, она горит!
jtbandes
htop необходимо обновить для Snow Leopard: trac.macports.org/ticket/21036
hanleyp