Я ищу лучшую альтернативу для топа . И top, и Activity Monitor сильно ограничены в отношении функций. В частности, меня интересуют следующие функции:
- Ограничить процессы по имени
- Посылайте различные сигналы уничтожения процессу в интерактивном режиме, то есть выберите процесс из списка процессов и отправьте сигнал
- Возможность показать всю команду, а не только название программы (как
top -c
в Linux) - Показать статус каждого процесса
- Необязательно: В Linux top также обновляет команду при отображении, т. Е. Если процесс записывает свой собственный
argv
во время выполнения, будет показана обновленная команда.
Htop не вариант, так как он нестабилен в Mac OS, и только небольшое подмножество его функций фактически работает в системе Дарвина, вероятно потому, что он частично зависит от procfs. Существует ли сборка или разветвление htop, которое работает на OS X, поскольку в нем есть нужные мне функции, если оно работает так же, как на Linux?
sudo port install htop
Отправка сигналов и фильтрация пользователем доступны из коробки. От
man top
Если вы хотите расширить
top
себя, исходный код доступен на http://opensource.apple.com .источник
Вы можете использовать Process Explorer для OS X - http://newosxbook.com/ можно загрузить бесплатно. Он создан по образцу Linux top и намного мощнее, чем у Apple.
источник