# Руководство по Системному монитору V2.3

## Введение

Приложение Системный монитор позволяет просматривать базовую информацию о системе и отслеживать системные процессы, использование системных ресурсов и файловых систем. Вы можете также использовать Системный монитор для изменения поведения вашей системы.

ОкноСистемного монитора содержит четыре вкладки:

Система

- Показывает различную базовую информацию об аппаратном и программном обеспечении компьютера.

  Дистрибутив

- - Версия дистрибутива

  - Версия ядра Linux

  - Версия MATE

Оборудование

- - Объём установленной памяти

  - Процессоры и их тактовая частота

Состояние системы

- - Доступное на данный момент дисковое пространство

Процессы

- Отображает активные процессы и их взаимоотношения. Предоставляет подробную информацию об отдельных процессах и позволяет управлять активными процессами.

Ресурсы

- Показывает сведения о текущем использовании следующих системных ресурсов:

  - Использование процессора

  - Использование памяти и области подкачки

  - Использование сети

Файловые системы

- Перечисляет все смонтированные файловые системы, а также базовую информацию о каждой из них.

## Начало работы

### Запуск Системного монитора

Запустить Системный монитор можно следующими способами:

Меню Приложения

- Выберите Системные Системный монитор MATE.

Командная строка

- Выполните следующую команду: `mate-system-monitor`

### После запуска Системного монитора

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

#### Окно Системного монитора

Показывает главное окно Системного монитора.

Окно Системного монитора содержит следующие элементы:

Строка меню

- Меню содержит все команды, которые потребуются вам для работы с Системным монитором.

Область отображения

- В этой области отображается информация о системе. Область отображения содержит четыре вкладки:

  - Система

    Показывает список основных сведений о системе, таких как информация о версии системы, спецификациях и состоянии оборудования.

  - Процессы

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

  - Ресурсы

    Содержит графикиИспользование процессора, Использование памяти/подкачки и Использование сети.

  - Файловые системы

    Содержит таблицу смонтированных на данный момент файловых систем.

Строка состояния

- В строке состояния отображаются сведения о текущей активности Системного монитора и контекстная информация об элементах меню.

## Использование

### Просмотр базовой информации о системе

Для просмотра основных сведений о системе выберите вкладку Система.

Во вкладке Система информация разбита на три группы:

- Сведения о системе

- Оборудование

- Состояние системы

### Список процессов

Для просмотра списка процессов выберите вкладку Процессы.

Во вкладке Процессы инормация организована в виде таблицы. Строки таблицы отображают список процессов. В столбцах показана различная информация о каждом процессе, например, имя пользователя, являющегося владельцем процесса, количество используемой процессом в данный момент памяти и т.д. Слева направо, во вкладке Процессы по умолчанию представлены следующие столбцы:

- Имя процесса

- Состояние

- % ЦП

- Приоритет

- Идентификатор

- Память

- Ожидание в ядре

- Всего прочитано с диска

- Всего записано на диск

- Чтение с диска

- Запись на диск

- Юнит

- Приоритет

О том, как изменить отображаемые в таблице столбцы, смотрите в разделе mate-system-monitor-prefs-proclist.

#### Родительские процессы и процессы-потомки

Родительский процесс — это процесс, который порождает другие процессы. Порождённые процессы являются процессами-потомками их родительского процесса. По умолчанию Системный монитор не показывает зависимости процессов. О том, как изменить это поведение по умолчанию, смотрите в разделе mate-system-monitor-modify-processlist-viewdeps.

#### Приоритет процесса и значение nice

Процессы запускаются в порядке приоритета: процессы с высоким приоритетом запускаются перед процессами с низкими приоритетами. Процессы-потомки обычно наследуют свой приоритет от родительского процесса.

Приоритет процесса задаётся значением nice этого процесса следующим образом:

- Значение nice, равное 0, означает, что процесс имеет обычный приоритет.

- Чем выше значение nice, тем ниже приоритет.

- Чем ниже значение nice, тем выше приоритет.

О том, как изменить приоритет процесса, смотрите в разделе mate-system-monitor-change-priority.

### Сортировка списка процессов

Для сортировки списка процессов сделайте следующее:

1. Выберите вкладку Процессы, чтобы отобразить список процессов.

2. По умолчанию процессы перечислены по имени, в алфавитном порядке. Чтобы отсортировать их в обратном алфавитном порядке, щёлкните на заголовке столбца Имя процесса.

3. Щёлкните на заголовке любого столбца, чтобы отсортировать информацию по этому столбцу, в алфавитном или числовом порядке.

4. Щёлкните на заголовке этого столбца снова, чтобы изменить порядок на обратный.

### Изменение содержимого списка процессов

Изменить содержимое списка процессов можно несколькими способами.

#### Показ всех процессов

Чтобы в списке процессов были показаны все процессы, сделайте следующее:

1. Выберите вкладку Процессы, чтобы отобразить список процессов.

2. Выберите Вид Все процессы .

#### Показ только процессов, принадлежащих текущему пользователю

Чтобы увидеть только процессы, владельцем которых является текущий пользователь, сделайте следующее:

1. Выберите вкладку Процессы, чтобы отобразить список процессов.

2. Выберите Вид Мои процессы .

#### Показ только активных процессов

Для отображения в списке только активных процессов, сделайте следующее:

1. Выберите вкладку Процессы, чтобы отобразить список процессов.

2. Выберите Вид Активные процессы .

#### Показ зависимостей

Для показа зависимостей процессов в списке сделайте следующее:

1. Выберите вкладку Процессы, чтобы отобразить список процессов.

2. Выберите Вид Зависимости.

Если флажок Зависимости в меню установлен, процессы будут отображаться следующим образом:

- Родительские процессы отмечены треугольником слева от имени процесса. Щёлкните на треугольнике, чтобы увидеть или скрыть связанные с данным процессом процессы-потомки.

- Процессы потомки отображаются с отступом слева следом за их родительским процессом.

Если флажок Зависимости не установлен:

- Родительские процессы и потомки неотличимы друг от друга

- Все процессы перечисляются в алфавитном порядке.

### Показ карт памяти для процесса

Для показа карт памяти процесса сделайте следующее:

1. Выберите вкладку Процессы, чтобы отобразить список процессов.

2. Выберите процесс в списке процессов.

3. Выберите Вид Карты памяти, либо щёлкните правой кнопкой мыши и выберите Карты памяти.

Диалоговое окно Карты памяти показывает информацию в табличном формате. Имя процесса показано над таблицей. Слева направо, в диалоге Карты памяти отображаются следующие столбцы:

Имя файла

- Расположение разделяемой библиотеки, которая в данный момент используется процессом. Если это поле пусто, информация в строке будет принадлежать памяти процесса, имя которого отображается в таблице карты памяти выше.

Начало ВП

- Адрес, с которого начинается сегмент памяти.

Конец ВП

- Адрес, которым заканчивается сегмент памяти.

Размер ВП

- Размер выделенного сегмента памяти.

Флаги

- Следующие флаги описывают различные типы доступа к сегменту памяти, которые может иметь процесс:

  p

- Сегмент памяти является приватным (private) для процесса и недоступен для других процессов.

r

- Процесс имеет право на чтение (read) из сегмента памяти.

s

- Сегмент памяти используется совместно (shared) с другими процессами.

w

- Процесс имеет право на запись (write) в сегмент памяти.

x

- Процесс обладает правом на выполнение инструкций, содержащихся внутри сегмента памяти.

Смещение ВП

- Смещение виртуальной памяти сегмента памяти.

Неразделяемая, чистая

- Неизмененные с момента их сопоставления страницы памяти, принадлежащие только определенному процессу.

Неразделяемая, использованная

- Страницы памяти, который были изменены с момента их сопоставления, принадлежащие только определенному процессу.

Разделяемая, чистая

- Неизмененные страницы памяти, которые используются совместно несколькими процессами.

Разделяемая, использованная

- Измененные страницы памяти, которые используются совместно несколькими процессами.

Устройство

- Главный и младший номера устройства, на котором находится имя файла разделяемой библиотеки.

Inode

- Узел inode на устройстве, с которого загружается в память местоположение разделяемой библиотеки.

Щёлкните на заголовке любого столбца для сортировки данных по информации в этом столбце, в алфавитном или числовом порядке. Щёлкните на заголовке столбца снова для сортировки в обратном порядке.

Нажмите кнопку Close, чтобы закрыть диалог Карты памяти.

### Изменение приоритета процесса

Для изменения приоритета процесса сделайте следующее:

1. Выберите вкладку Процессы, чтобы отобразить список процессов.

2. Выберите процесс, приоритет которого вы хотите изменить.

3. Выберите приоритет в разделе настройки Правка Изменить приоритет или сделайте щелчок правой кнопкой мыши и выберите в контекстном меню пункт Изменить приоритет. Если выбрать пункт меню Вручную, будет показан диалог Изменить приоритет. Продолжите настройку в соответствии с приведённым далее описанием.

4. Используйте ползунок для установки нужного значения процесса.

   Значение nice устанавливает приоритет процесса: чем оно ниже, тем выше приоритет.

   Чтобы указать значение nice ниже нуля, пользователям без прав root будет необходимо ввести пароль root.

5. Щёлкните кнопкуИзменить приоритет.

### Завершение процесса

Для завершения процесса сделайте следующее:

1. Выберите вкладку Процессы, чтобы отобразить список процессов.

2. Выберите процесс, который вы хотите завершить.

3. Выберите пункт меню Правка Завершить процесс или сделайте щелчок правой кнопкой мыши и выберите в контекстном меню пункт Завершить процесс, или нажмите кнопку Завершить процесс.

   По умолчанию откроется окно подтверждения. О том, как показать или скрыть окно подтверждения, смотрите mate-system-monitor-prefs-proclist.

4. Нажмите кнопку Завершить процесс, чтобы подтвердить, что вы действительно хотите его завершить. Системный монитор вынудит процесс завершиться нормально.

Это предпочтительный способ остановки процесса.

### Снятие процесса

Чтобы снять (прервать) процесс, выполните следующее:

1. Выберите вкладку Процессы, чтобы отобразить список процессов.

2. Выберите процесс, которой вы хотите прервать.

3. Выберите пункт меню Правка Убить процесс или сделайте щелчок правой кнопкой мыши и выберите в контекстном меню пункт Убить процесс.

   По умолчанию откроется окно подтверждения. О том, как показать или скрыть окно подтверждения, смотрите mate-system-monitor-prefs-proclist.

4. Нажмите кнопку Снять процесс, чтобы подтвердить действие. Системный монитор заставит процесс завершиться немедленно.

Обычно снимать процесс следует только в том случае, если не удалось завершить его нормальным образом, как описано в mate-system-monitor-end-process.

### Мониторинг использования процессора

Для отслеживания загрузки процессора выберите вкладку Ресурсы.

Системный монитор показывает историю использования процессора в виде графика. Под графиком Системный монитор отображает также текущую загрузку процессора в процентах.

### Мониторинг использования памяти и области подкачки

Для наблюдения за использованием памяти и области подкачки выберите вкладку Ресурсы.

Системный монитор показывает историю использования памяти и подкачки в виде графика. Под графиком Системный монитор отображает следующие числовые значения:

- Объём используемой памяти из общего объёма памяти

- Используемый объём области подкачки из общего объёма области подкачки

### Мониторинг сетевой активности

Для отслеживания активности сети выберите вкладку Ресурсы.

Системный монитор показывает историю использования сети в виде графика. Под графиком Системный монитор показывает также следующие числовые значения:

- Количество принятых данных в секунду и всего

- Количество отправленных данных в секунду и всего

### Мониторинг файловых систем

Для наблюдения за файловыми системами выберите вкладку Файловые системы.

Системный монитор показывает смонтированные файловые системы в виде таблицы. Слева направо, таблица содержит следующие столбцы:

- Устройство

- Каталог

- Тип

- Всего

- Свободно

- Доступно

- Использовано

Сведения об изменении столбцов, отображаемых в списке файловых систем: mate-system-monitor-prefs-fs.

### Настройка вкладки Ресурсы

Можно изменить следующие параметры вкладки Ресурсы:

- mate-system-monitor-customize-cpu

- mate-system-monitor-customize-mem

- mate-system-monitor-customize-network

#### Изменение цвета линий графика использования процессора

Для изменения цвета линий, представляющих использование процессора на графике Использование процессора, сделайте следующее:

1. Выберите вкладку Ресурсы в окне Системный монитор для просмотра графиков и таблицы с информацией об использовании системных ресурсов.

2. Нажмите кнопку цвета ЦПУ. Будет показан диалог Выбор цвета.

3. Выберите цвет в Палитре или настройте цвет с помощью цветового круга или полей.

4. Нажмите кнопку OK, чтобы закрыть диалог Выбор цвета.

#### Изменение цвета линий графика использования памяти и подкачки

Для изменения цвета линий, представляющих использование памяти и области подкачки на графике Использование памяти/подкачки, сделайте следующее:

1. Выберите вкладку Ресурсы в окне Системный монитор для просмотра графиков и таблицы с информацией об использовании системных ресурсов.

2. Нажмите кнопку Память или Подкачка. Будет показан диалог Выбор цвета.

3. Выберите цвет в Палитре или настройте цвет с помощью цветового круга или полей.

4. Нажмите кнопку OK, чтобы закрыть диалог Выбор цвета.

#### Изменение цвета линий графика использования сети

Для изменения цвета линий, представляющих использование сети на графике Использование сети, сделайте следующее:

1. Выберите вкладку Ресурсы в окне Системный монитор для просмотра графиков и таблицы с информацией об использовании системных ресурсов.

2. Нажмите кнопку Приём или Отправка. Будет показан диалог Выбор цвета.

3. Выберите цвет в Палитре или настройте цвет с помощью цветового круга или полей.

4. Нажмите кнопку OK, чтобы закрыть диалог Выбор цвета.

## Параметры

Для настройки Системного монитора выберите Правка Параметры. Диалоговое окно Параметры системного монитора содержит следующие вкладки:

- mate-system-monitor-prefs-proclist

- mate-system-monitor-prefs-resmon

- mate-system-monitor-prefs-fs

### Процессы

Поведение

- - Интервал обновления в секундах

    Используйте это поле, чтобы указать интервал обновления списка процессов.

  - Включить плавное обновление

    Включите для плавного обновления.

  - Предупреждать перед завершением или снятием процессов

    Установите этот флажок, чтобы при завершении или снятии процесса открывалось окно, запрашивающее подтверждение действия.

  - Разбить использование ЦП по количеству ЦП

    Включите для разбивки использования ЦП каждым процессом по количеству ЦП в таблице процессов.

Информационные поля

- Используйте следующие флажки, чтобы выбрать, какие поля должны отображаться в списке процессов:

  - Имя процесса

    Включите для показа имени процесса. Этот столбец может также содержать значок приложения, связанного с процессом.

  - Пользователь

    Включите для показа имени пользователя, владеющего процессом.

  - Состояние

    Включите для показа текущего состояния процесса: ожидает или работает.

  - Виртуальная память

    Включите для показа объёма виртуальной памяти, выделенного процессу.

  - Резидентная память

    Включите для показа объёма физической памяти, выделенного процессу.

  - Записываемая память

    Включите для показа объёма памяти, доступного процессу для записи.

  - Разделяемая память

    Включите для показа объёма разделяемой памяти, выделенного процессу. Разделяемая память — это память, доступ к которой может получить другой процесс.

  - Память X-сервера

    Включите для показа объёма памяти X-сервера, используемого процессом.

  - % ЦП

    Включите для показа процента ЦП, используемого процессом в данный момент.

  - Время ЦП

    Включите для показа количества времени процессора, использованного процессом.

  - Запущено

    Включите для показа времени запуска процесса.

  - Приоритет

    Включите для показа значения nice процесса. Значение nice управляет приоритетом процесса: чем меньше значение nice, тем выше приоритет.

  - ID

    Включите для показа идентификатора процесса (pid). Это число, которое уникальным образом идентифицирует процесс. Вы можете использовать pid для управления процессом через командную строку.

  - Память

    Включите для показа объёма системной памяти, используемой процессом в данный момент.

  - Контекст безопасности

    Включите для показа контекста безопасности, в котором работает процесс.

  - Командная строка

    Включите для показа командной строки, которая использовалась для запуска процесса, включая аргументы.

  - Ожидание в ядре

    Включите для показа места в ядре, где процесс ожидает ресурса.

  - Группа управления

    Включите для показа группы управления, в которую входит процесс.

  - Всего прочитано с диска

    Включите для показа общего объёма данных, прочитанного с диска процессом.

  - Всего записано на диск

    Включите для показа общего объёма данных, записанного на диск процессом.

  - Чтение с диска

    Включите для показа скорости, с которой процесс выполняет чтение данных с диска.

  - Запись на диск

    Включите для показа скорости, с которой процесс выполняет запись данных на диск.

  - Юнит

    Включите для показа юнита systemd процесса.

  - Сеанс

    Включите для показа сеанса, в котором работает процесс.

  - Рабочее место

    Включите для показа «рабочего места», с которым связан процесс. Всегда существует особое рабочее место по умолчанию («seat0»).

  - Владелец

    Включите для показа владельца процесса.

  - Приоритет

    Включите для показа приоритета процесса — сколько ресурсов процессора ему разрешается использовать. Работающий с более высоким приоритетом процесс может использовать больше ресурсов процессора, чем процесс с более низким приоритетом.

### Ресурсы

Графики

- - Интервал обновления в секундах

    Используйте это поле, чтобы указать частоту обновления графиков Системного монитора

  - Показывать скорость сети в битах

    Включите для показа скорости сети в битах в секунду вместо используемого по умолчанию показа в байтах в секунду.

### Файловые системы

Файловые системы

- - Интервал обновления в секундах

    Используйте это поле, чтобы указать частоту обновления таблицы Файловые системы.

  - Показать все файловые системы

    Включите для показа всех файловых систем, включая временные и системные.

Информационные поля

- Используйте следующие флажки, чтобы выбрать, какие поля должны отображаться в списке файловых систем:

  - Устройство

    Включите для показа расположения блочного файла устройства.

  - Каталог

    Включите для показа точки монтирования устройства (т.е. каталога для доступа к нему).

  - Тип

    Включите для показа типа файловой системы. В большинстве дистрибутивов GNU/Linux и других Unix-подобных операционных системах ядро поддерживает множество типов файловых систем (например, NTFS, FAT32, ext4, ext3, ext2 и так далее). При установке этого флажка тип файловой системы будет показан, если он поддерживается.

  - Всего

    Включите для показа общей ёмкости файловой системы.

  - Свободно

    Включите для показа размера пространства, не используемого файловой системой.

  - Доступно

    Включите для показа размера пространства, оставшегося для использования.

  - Использовано

    Включите для показа размера используемого пространства.