И 5 строки - статистика использования памяти (memory usage)

Санкт-Петербургский национальный исследовательский университет информационных технологий, механики и оптики

Лабораторная работа №1 по предмету

Системное программное обеспечение

Кафедра СУиИ

Группа P3140

Вариант 6

Выполнили: Вахвиянова Полина

Мельникова Ольга

Преподаватель Мусаев А.А.

Санкт-Петербург

Год

Задание 1 Средства просмотра системной информации

Команда top

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

После запуска команды увидим в терминале вывод, представленный ниже:

Строка - общая информация (top)

Первая строка выводит данные по порядку:

· текущее время (14:49:11)

· время работы системы (up 2:21)

· количество открытых пользовательских сессий (2 users)

· среднюю загрузку системы (load average: 0.70, 0.38, 0.07), три значения соответствуют загрузке в последнюю минуту, пять минут и пятнадцать минут соответственно.

Строка - статистика процессов (task)

Вторая строка выводит следующие данные:

· общее количество процессов в системе (158 total)

· количество работающих в данный момент процессов (3 running)

· количество ожидающих событий процессов (155 sleeping)

· количество остановленных процессов (0 stopped)

· количество процессов, ожидающих родительский процесс для передачи статуса завершения (0 zombie)

Строка - статистика использования центрального процессора (cpu)

В третьей строке приводится информация об использовании центрального процессора. Если вы просуммируете все значения, в результате у вас должно получиться 100%. Давайте рассмотрим предназначение полей этой строки по порядку:

· процент использования центрального процессора пользовательскими процессам (29.3%us)

· процент использования центрального процессора системными процессами (16.9%sy)

· процент использования центрального процессора процессами с приоритетом, повышенным при помощи вызова nice (0.0%ni)

· простой процессора (50,9%id)

· процент использования центрального процессора процессами, ожидающими завершения операций ввода-вывода (1.1%wa)

· процент использования центрального процессора обработчиками аппаратных прерываний (0.0%hi - Hardware IRQ (аппаратные прерывания))

· процент использования центрального процессора обработчиками программных прерываний (0.0%si - Software Interrupts (программные прерывания))

· количество ресурсов центрального процессора "заимствованных" у виртуальной машины гипервизором для других задач (таких, как запуск другой виртуальной машины); это значение будет равно нулю на настольных компьютерах и серверах, не использующих виртуальные машины (0.8%st - Steal Time (заимствованное время)).

 

и 5 строки - статистика использования памяти (memory usage)

В четвертой и пятой строке выводится информация об использовании физической оперативной памяти и раздела подкачки соответственно. (SWAP – это специальный раздел на диске или файл, в который операционная система перемещает отдельные блоки оперативной памяти в случае, если оперативной памяти не хватает для работы приложений.) Значения в порядке следования: общее количество памяти (1016944 total), количество используемой памяти (896624 used), количество свободной памяти (120320 free), количество памяти в кэше буферов (5321 buffers).