System reports — различия между версиями
Материал из pNp Wiki
Andy (обсуждение | вклад) (Новая страница: «== Получение информации о загрузке системы и создание отчетов == ==== Предварительные треб…») |
Andy (обсуждение | вклад) |
||
| Строка 9: | Строка 9: | ||
Утилита входит в пакет <code>procps-ng</code>, позволяет получить информацию о процессах в интерактивном виде. | Утилита входит в пакет <code>procps-ng</code>, позволяет получить информацию о процессах в интерактивном виде. | ||
Частота обновления информации задается ключом командной строки <code>-d</code>, либо, клавишей <code>d</code>. | Частота обновления информации задается ключом командной строки <code>-d</code>, либо, клавишей <code>d</code>. | ||
| + | |||
| + | {| class="wikitable" | ||
| + | |- | ||
| + | ! Параметр !! Значение | ||
| + | |- | ||
| + | | us || Процент времени CPU потраченного на управление процессами в пользовательском пространстве. Зачастую такие процессы запускаются не от суперпользователя и не взаимодействуют с ядром | ||
| + | |- | ||
| + | | sy || Процент времени CPU потраченного на управление процессами в пространстве ядра (вызовы системных функций) | ||
| + | |- | ||
| + | | ni || Процент времени CPU потраченный на управление процессами с изменнным параметром <code>nice</code> | ||
| + | |- | ||
| + | | id || Процент времени CPU потраченный на бездействие. В это время процессор не занимался ничем и был доступен для процессов | ||
| + | |- | ||
| + | | wa || Процент времени CPU потраченный на ожидание непрерываемого ввода/вывода, то есть обращение к жесткому диску, смонтированных разделов NFS и тому подобное. Высокий процент этого значения означает, что устройство с которого происходит чтение или на которое производится запись низкопроизводительно, и требуется дальнейшая оптимизация, которая может быть выражена как в увеличении канала передачи данных, так и замене устройства на более быстрое. | ||
| + | |- | ||
| + | | hi || Процент времени CPU потраченный на обслуживание аппаратных прерываний. Высокое значение этого параметра может означать проблему с железом | ||
| + | |- | ||
| + | | si || Процент времени CPU потраченный на обслуживание программных прерываний. | ||
| + | |- | ||
| + | | || Текст ячейки | ||
| + | |- | ||
| + | | Текст ячейки || Текст ячейки | ||
| + | |} | ||
Версия 13:30, 12 февраля 2018
Получение информации о загрузке системы и создание отчетов
Предварительные требования
- Виртуальная машина с двумя сетевыми интерфейсами
- Установленные пакеты:
sysstat,procps-ng
Использование утилиты top
Утилита входит в пакет procps-ng, позволяет получить информацию о процессах в интерактивном виде.
Частота обновления информации задается ключом командной строки -d, либо, клавишей d.
| Параметр | Значение |
|---|---|
| us | Процент времени CPU потраченного на управление процессами в пользовательском пространстве. Зачастую такие процессы запускаются не от суперпользователя и не взаимодействуют с ядром |
| sy | Процент времени CPU потраченного на управление процессами в пространстве ядра (вызовы системных функций) |
| ni | Процент времени CPU потраченный на управление процессами с изменнным параметром nice
|
| id | Процент времени CPU потраченный на бездействие. В это время процессор не занимался ничем и был доступен для процессов |
| wa | Процент времени CPU потраченный на ожидание непрерываемого ввода/вывода, то есть обращение к жесткому диску, смонтированных разделов NFS и тому подобное. Высокий процент этого значения означает, что устройство с которого происходит чтение или на которое производится запись низкопроизводительно, и требуется дальнейшая оптимизация, которая может быть выражена как в увеличении канала передачи данных, так и замене устройства на более быстрое. |
| hi | Процент времени CPU потраченный на обслуживание аппаратных прерываний. Высокое значение этого параметра может означать проблему с железом |
| si | Процент времени CPU потраченный на обслуживание программных прерываний. |
| Текст ячейки | |
| Текст ячейки | Текст ячейки |