Команда для проверки процессора, памяти, ввода-вывода и сети для процесса

Команда для проверки процессора, памяти, ввода-вывода и сети для процесса

Я ищу одну команду OSX для проверки за один раз:

  • ПРОЦЕССОР %
  • ОБЪЕМ ПАМЯТИ %
  • Количество операций ввода-вывода
  • Количество входящих и исходящих пакетов

для конкретного процесса.

Я думаювершинадает мне информацию только о процессоре и памяти для одного процесса, не так ли?

Есть ли решение?

решение1

На Mac это не так просто. Вы можете попробовать установить и запустить:

iostat 1
sar -n DEV -d -u 1 10

iostat показывает только процессор и диск

sar показывает диск, сеть и процессор. Память только под Linux

решение2

Вам нужны команды sar или pidstat изsysstatpackage. В частности, используйте sar -A. Эта команда возвращает данные о процессоре, памяти и дисковом вводе-выводе в течение нескольких часов.

Связанный контент