Связаться по Skype: vkarabedyants
Позвонить Написать
+7 (499) 404-28-83

Блог о системном администрировании серверов и сайтов

Установка, настройка программного обеспечения Linux, Windows операционных систем

Как получить информации о использовании ресурсов определенной команды Linux

Как определить использование ресурсов системы во время исполнения конкретной команды на Linux, OS X Unix, BSD Unix -подобной операционной системе?

Используйте команду /usr/bin/time, что бы определить использование системных ресурсов, при выполнении определенной команды. Следующая информация может быть получена с помощью команды «time»:

  1. Время Пользователь
  2. Системное время
  3. Процент процессора используемое командой
  4. Пройденное время
  5. Средний размер разделяемого текста процесса
  6. Средний размер неразделяемой области данных процесса
  7. Средний размер стека
  8. Средняя общее время процессора
  9. Максимальный резидентный размер
  10. Средний резидентный размер процесса
  11. Major (ввода / вывода) ошибок страниц
  12. Minor (кадр) ошибок страниц
  13. Добровольное переключение
  14. Вынужденное переключение
  15. Свопы
  16. Файловая система — ввод
  17. Файловая система — вывод
  18. Soket сообщения, отправленные
  19. Soket сообщения, полученные
  20. Количество сигналов
  21. Размер страницы (байт)
  22. Выходной статус

Выше описаны ресурсы, используемых в текущем процессе или команды, и может быть получены с помощью команды «time». Она определяется следующим образом в sys/resource.h

Синтаксис

Синтаксис выглядит следующим образом на Linux:

Синтаксис на FreeBSD или OS X UNIX:

Примеры

Определим сколько и каких ресурсов используется командой:

time

Примечание

  1. time команда оболочки.
  2. /usr/bin/time команда обеспечивает дополнительную информацию, такую ​​как ресурсы, используемые в конкретной команде.

Нужен администратор Linux обращайтесь office@system-admins.ru

Оставить комментарий

Лимит времени истёк. Пожалуйста, перезагрузите CAPTCHA.