Команда top

Наиболее известной из таких команд является команда top. Для того чтобы увидеть все процессы, выполняющиеся в данный момент в системе, достаточно запустить команду top.

Команда ps позволяет сделать как бы "моментальный снимок" процессов, запущенных в системе. В отличие от ps команда top отображает состояние процессов и их активность "в реальном режиме времени". На рисунке 1 изображено окно терминала, в котором запущена программа top.

Вывод команды top.

Как видно из примера стандартный вывод команды top имеет несколько полей, каждое из которых содержит соответствующий атрибут процесса. Описание полей вывода команды top
представлено в таблице

Поле Описание
PID Идентификатор процесса.
PPID Идентификатор родительского процесса.
USER Идентификатор пользователя, запустившего процесс.
GROUP Идентификатор группы, которой принадлежит процесс.
S Состояние процесса.
PR Приоритет процесса.
N1 Относительный приоритет процесса
TIME+, TIME Количество процессорного времени, которое использует процесс с момента своего запуска.
VIRT Полный объем виртуальной памяти, которую занимает процесс.
RES Объем резидентной виртуальной памяти, которую занимает процесс.
SHR Объем общей виртуальной памяти, которую использует процесс.
SWAP Объем виртуальной памяти процесса, выгруженной на диск.
%CPU Процент использования общего процессорного времени.
%MEM Процент использования доступной физической памяти.
%MEM Процент использования доступной физической памяти.
CMD Команда, использованная для создания процесса.

Задание 1: описать текущий процесс по параметрам: время, занимаемое процессом, объемы виртуальной и реальной памяти, и состояние процесса.

Задание 2: запустить и описать собственный процесс по параметрам: приоритет процесса, идентификатор пользователя, его запустившего

5. Команда top имеет встроенную систему комбинаций клавиш, которая позволяет сортировать вывод по конкретным полям и управлять процессами. Для вывода справочной информации по клавишам необходимо нажать клавишу в процессе работы команды top.
Для добавления определенного поля в общий вывод команды top необходимо нажать клавишу o

И выбрать нужные поля путем нажатия соответствующих клавиш.


Понравилась статья? Добавь ее в закладку (CTRL+D) и не забудь поделиться с друзьями:  



double arrow
Сейчас читают про: