Лучшая команда «top» для Mac OS X? [закрыто]

Команда top в OS X довольно дрянная .. Команда, включенная в большинство дистрибутивов Linux, позволяет вам изменять столбец сортировки с помощью < и > , есть цветной режим (при нажатии клавиши z ) и множество других полезных опций.

Есть ли инструмент командной строки для замены? В идеале мне бы хотелось htop для OS X, но поскольку он полагается на файловую систему / proc / ( см. Эту ветку ), он не был перенесен (и, вероятно, никогда не будет)

Очевидный ответ - "Монитор активности", но я ищу инструмент командной строки!

27
задан 2 May 2009 в 17:06
6 ответов

top на MacOS X действительно поддерживает сортировку, по крайней мере:

    O<skey>        Set secondary sort key to <skey> (see o<key>).
    o<key>         Set primary sort key to <key>: [+-]{command|cpu|pid
                   |prt|reg|rprvt|rshrd|rsize|th|time|uid|username|vprvt
                   |vsize}.
23
ответ дан 28 November 2019 в 20:04

Вершина на OS X требует небольшой тонкой настройки (это не как 'blinged' как вершина GNU), но легко сделать.

На Leopard или Тигре, я использую 'главный-FRo [поле]', где' [поле]' обычно CPU, vsize, rsize, и так далее.-F и-R опции пожертвуют некоторой точностью за вычисление памяти для огромного уменьшения в использовании ЦП вершиной.

3
ответ дан 28 November 2019 в 20:04

Я работаю над портированием htop к OSX. repo здесь (более активное ветвление здесь, и может быть установлен через brew install htop)

Я в настоящее время пытаюсь разработать, что сделать о столкновении лицензирования между libtop Apple (APSL) и htop (GPL). Существует, вероятно, не намного больше программирования, чтобы сделать на нем - но мне, вероятно, придется повторно реализовать биты libtop, в котором я нуждаюсь. Если у кого-либо есть предложения о том, как заставить работу лицензирования по возможности говорить.

enter image description here

20
ответ дан 28 November 2019 в 20:04

htop является теперь частью macports - обладают

9
ответ дан 28 November 2019 в 20:04

Существует также варево для htop, если это - то, как Вы прокручиваетесь.

К сожалению,/usr/bin/top Apple продолжает регрессировать, поскольку он больше даже не понимает составной единственный символ args:

$ top -FR
invalid option or syntax: -FR
[...]

Теперь необходимо использовать, например, "вершина-F-R-u". Но, эй, "вершина" Apple не сортирует по CPU по умолчанию поэтому, возможно, это - наименьшее количество его забот.

7
ответ дан 28 November 2019 в 20:04

Взгляд - Взгляните на вашу систему - это то, что вы ищете. Раньше я использовал его в Linux, он кроссплатформенный и действительно хорош.

Вот мой снимок экрана.

enter image description here

8
ответ дан 28 November 2019 в 20:04

Теги

Похожие вопросы