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

## Введение

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

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

Система

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

  Дистрибутив

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

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

  - Версия MATE

Аппаратное обеспечение

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

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

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

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

Процессы

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

Ресурсы

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

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

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

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

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

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

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

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

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

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

- Choose System Tools MATE System Monitor.

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

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

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

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

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

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

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

Строка меню

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

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

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

  - Система

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

  - Процессы

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

  - Ресурсы

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

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

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

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

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

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

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

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

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

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

- Аппаратное обеспечение

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

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

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

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

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

- Состояние

- % ЦП

- Приоритет

- ID

- Память

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

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

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

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

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

- Юнит

- Приоритет

О том, как изменить отображаемые в таблице столбцы, смотрите 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. Choose View Memory Maps, or perform a right-click and choose Memory Maps.

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

Имя файла

- The location of a shared library that is currently used by the process. If this field is blank, the memory information in this row describes memory that is owned by the process whose name is displayed above the memory-map table.

Начало ВП

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

Конец ВП

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

Размер ВП

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

Флаги

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

  p

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

r

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

s

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

w

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

x

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

Смещение ВП

- The virtual memory offset of the memory segment.

Private clean

- Unmodified pages since they were mapped that belong only to a specific process.

Private dirty

- Pages that have been modified since they were mapped that belong only to a specific process.

Shared clean

- Unmodified pages that are shared by multiple processes.

Shared dirty

- Modified pages that are shared by multiple processes.

Устройство

- The major and minor device numbers of the device on which the shared library filename is located.

Inode

- The inode on the device from which the shared library location is loaded into memory.

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

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

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

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

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

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

3. Select the priority in Edit Change Priority, or perform a right-click and choose Change Priority. If the Custom menu item is selected, the Change Priority dialog is displayed, and continue as follows.

4. Use the slider to set the nice value of the process.

   The nice value sets the priority of the process: the lower the nice value, the higher the priority.

   To specify a nice value lower than zero, non-root users must enter the root password.

5. Click on the Change Priority button.

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

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

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

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

3. Choose Edit End Process, or perform a right-click and choose End Process, or click on the End Process button.

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

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

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

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

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

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

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

3. Choose Edit Kill Process, or perform a right-click and choose Kill Process.

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

- Устройство

- Каталог

- Тип

- Всего

- Свободно

- Доступно

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

For information about how to change the columns displayed in the file systems list, see mate-system-monitor-prefs-fs.

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

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

- mate-system-monitor-customize-cpu

- mate-system-monitor-customize-mem

- mate-system-monitor-customize-network

#### To Change the Line Colors of the CPU Graph

To change the color of the lines that represents CPU usage in the CPU History graph, perform the following steps:

1. Select the Resources tab in the System Monitor window, to display the graphs and table that provide information about the usage of system resources.

2. Click on the CPU color button. The Pick a color dialog is displayed.

3. Choose a color from the Palette, or use the color wheel or the spin boxes to customize the color.

4. Click OK to close the Pick a color dialog.

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

To change the color of the lines that represent memory and swap usage in the Memory and Swap History graph, perform the following steps:

1. Select the Resources tab in the System Monitor window, to display the graphs and table that provide information about the usage of system resources.

2. Click on the Memory or Swap button. The Pick a color dialog is displayed.

3. Choose a color from the Palette, or use the color wheel or the spin boxes to customize the color.

4. Click OK to close the Pick a color dialog.

#### To Change the Line Colors of the Network Graph

To change the color of the lines that represent network usage in the Network History graph, perform the following steps:

1. Select the Resources tab in the System Monitor window, to display the graphs and table that provide information about the usage of system resources.

2. Click on the Receiving or Sending button. The Pick a color dialog is displayed.

3. Choose a color from the Palette, or use the color wheel or the spin boxes to customize the color.

4. Click OK to close the Pick a color dialog.

## Параметры

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

- mate-system-monitor-prefs-proclist

- mate-system-monitor-prefs-resmon

- mate-system-monitor-prefs-fs

### Процессы

Поведение

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

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

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

    Select this option to refresh smoothly.

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

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

  - Divide CPU usage by CPU count

    Select this to divide each process' CPU% in the Processes table by the number of CPUs.

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

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

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

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

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

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

  - Состояние

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

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

    Select this option to display the amount of virtual memory that is allocated to the process.

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

    Select this option to display the amount of physical memory that is allocated to the process.

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

    Select this option to display the amount of memory that can be written by the process.

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

    Select this option to display the amount of shared memory that is allocated to the process. Shared memory is memory that can be accessed by another process.

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

    Select this option to display the amount of X server memory that is used by the process.

  - % ЦП

    Select this option to display the percentage of CPU time currently being used by the process.

  - Время ЦП

    Select this option to display the amount of CPU time that has been used by the process.

  - Запущено

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

  - Nice

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

  - ID

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

  - Память

    Select this option to display the amount of system memory that is currently being used by the process.

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

    Select this option to display the security context in which the process is running.

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

    Select this option to display the command line that was used to start the process, including arguments.

  - Waiting Channel

    Select this option to display the waiting channel, whereby a process waits for a resource.

  - Control Group

    Select this option to display the control group that a process belongs to.

  - Disk Read Total

    Select this option to display the total amount of data read from the disk by a process.

  - Disk Write Total

    Select this option to display the total amount of data written to the disk by a process.

  - Disk Read

    Select this option to display the speed at which data is being read from the disk by a process.

  - Disk Write

    Select this option to display the speed at which data is being written to the disk by a process.

  - Unit

    Select this option to display the systemd unit for a process.

  - Session

    Select this option to display the session under which the process is running.

  - Seat

    Select this option to display the "seat" a process is assigned to. The special default seat called "seat0" always exists.

  - Владелец

    Select this option to display the owner of a process.

  - Priority

    Select this option to display the priority of a process- how much CPU it is allowed to use. A process running with higher priority can use more of the CPU compared to the one with a lower priority.

### Ресурсы

Графики

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

    Use this spin box to specify how often you want to update the System Monitor graphs.

  - Show network speed in bits

    Select this option to show your network speed in bits/s instead of the default bytes/s.

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

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

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

    Use this spin box to specify how often you want to update the File Systems table.

  - Show all file systems

    Select this option to show all file systems, including temporary and system ones.

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

- Use the following options to select which fields are displayed in the file system list:

  - Устройство

    Select this option to display the location of the block file for the device.

  - Directory

    Select this option to display the mount point (directory to access) of a device.

  - Тип

    Select this option to display the file system type. In most distributions of GNU/Linux and other Unix-like operating systems, there are numerous file system types which are supported by the kernel, like NTFS, FAT32, ext4, ext3 ext2 etc. The file system type will be shown if this option is selected in case it's a supported type.

  - Total

    Select this option to display the total capacity of a file system.

  - Free

    Select this option to display the amount of space not used by the file system.

  - Available

    Select this option to display the amount of space left for use.

  - Used

    Select this option to display the amount of used space.