# Керівництво по Системному монітору V2.3

## Вступ

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

Вікно Системного монітора містить чотири вкладки:

Система

- Показує різноманітну базову інформацію про апаратне й програмне забезпечення комп'ютера.

  Дистрибутив

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

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

  - Версія MATE

Апаратне забезпечення

- - Встановлена ​​пам'ять

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

Стан системи

- - Наразі доступний дисковий простір

Процеси

- Показує активні процеси та процеси, пов'язані один з одним. Надає докладну інформацію про окремі процеси та дозволяє контролювати активні процеси.

Ресурси

- Відображає поточне використання таких системних ресурсів:

  - Використання процесора

  - Використання пам'яти й розділу swap

  - Використання мережі

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

- Переліки усіх встановлених файлових систем разом із основною інформацією про кожну.

## Початок роботи

### Щоб запустити Системний монітор

Запустити Системний монітор можна у такі способи:

Меню Програми

- Choose System Tools MATE System Monitor.

Командний рядок

- Виконайте таку команду: `mate-system-monitor`

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

Після запуску Системного монітора, з'являється таке вікно:

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

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

Вікно Системного монітора містить такі елементи:

Рядок меню

- Меню містить усі команди, які знадобляться вам для роботи з Системним монітором.

Область відображення

- У цій ділянці показується інформація про систему. Область показу містить чотири вкладки:

  - Система

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

  - Процеси

    Показує перелік процесів у вигляді таблиці, відомости про середнє завантаження системи за останні декілька хвилин, а також кнопку Завершити процес.

  - Ресурси

    Містить графіки Використання процесора Використання пам'яти/swap та Використання мережі.

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

    Містить таблицю наразі встановлених файлових систем.

Рядок стану

- У рядку стану показуються відомости про поточну активність Системного монітора і контекстна інформація про елементи меню.

## Використання

### Щоб відобразити відомості про базову систему

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

У вкладці Система інформація складається з трьох груп:

- Інформація про систему

- Апаратне забезпечення

- Стан системи

### Щоб показати перелік процесів

Для перегляду переліку процесів оберіть вкладку Процеси.

У вкладці Процеси інформація організована таблицею. Рядки таблиці показують перелік процесів. У стовпцях показана різноманітна інформація про кожен процес, наприклад, ім'я користувача, що є власником процесу, кількість використовуваної процесом на дану мить пам'яти тощо. Зліва направо, у вкладці Процеси типово є такі стовпці:

- Назва процесу

- Статус

- %ЦПП

- Рівень

- 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.

Діялоґове вікно Картки пам'яти показує інформацію в табличному форматі. Ім'я процесу показано над таблицею. Зліва направо, у діялозі Картки пам'яти показуються такі стовпці:

Ім'я файлу

- Розташування спільної бібліотеки, яка на даний час використовується процесом. Якщо це поле порожнє, інформація про пам'ять у цьому рядку описує пам'ять, якою володіє процес, ім'я якого відображається над таблицею карти пам'яти.

Початок ВП

- Адреса, з якої починається сегмент пам'яти.

Кінець ВП

- Адреса, якою закінчується сегмент пам'яти.

Розмір ВП

- Розмір сегменту пам'яті.

Прапорці

- Такі прапорці описують різні типи доступу до сегменту пам'яти, які може мати процес:

  p

- Сегмент пам'яті є приватним процесом і не доступний для інших процесів.

r

- Процес має дозвіл на читання з сегменту пам'яті.

s

- Сегмент пам'яті використовується спільно з іншими процесами.

w

- Процес має дозвіл на запис у сегмент пам'яті.

x

- Процес має дозвіл на виконання інструкцій, які містяться в сегменті пам'яті.

Зсув ВП

- Зсув віртуальної пам'яті сегмента пам'яті.

Private clean

- Немодифіковані сторінки, оскільки вони були зіставлені, що належать лише до певного процесу.

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

- Модифіковані сторінки, якими користуються декілька процесів.

Пристрій

- Головні та другорядні номери пристроїв, на яких розташовано ім'я файлу спільної бібліотеки.

Inode

- Інод на пристрої, з якого місцезнаходження спільної бібліотеки завантажується в пам’ять.

Клацніть на заголовку будь-якого стовпця для ґатункування даних за інформацією в цьому стовпці, у абетковому або числовому порядку. Клацніть на заголовку стовпця знову для ґатункування у зворотньому порядку.

Натисніть Закрити , щоб закрити діялоґ Картки пам'яти.

### Щоб змінити пріоритет процесу

Щоб змінити пріоритет процесу, виконайте такі кроки:

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.

### Моніторинг використання процесора

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

Системний монітор показує дієпис використання процесора у вигляді графіку. Під графіком Системний монітор показує також поточне завантаження процесора у відсотках.

### Моніторинг використання пам'яти та розділу swap

Для спостерігання за використанням пам'яти і розділу swap виберіть вкладку Ресурси.

Системний монітор показує дієпис використання пам'яти та swap у вигляді графіку. Під графіком Системний монітор показує такі числові значення:

- Використана пам'ять із загальної пам'яті

- Використовуваний об'єм розділу swap із загального об'єму розділу swap

### Щоб відстежувати мережеву активність

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

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

- Кількість прийнятих даних на секунду та всього

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

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

Для спостереження за файловими системами виберіть вкладку Файлові системи.

Системний монітор показує змонтовані файлові системи у вигляді таблиці. Зліва направо, таблиця містить такі стовпці:

- Пристрій

- Каталог

- Тип

- Усього

- Вільно

- Доступно

- Використано

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.

#### Зміна кольору ліній графіку використання пам'яти та swap

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 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 є числом, що однозначно ідентифікує процес. Ви можете використовувати pid для керування процесом у командному рядку.

  - Пам'ять

    Виберіть цей параметр для показу кількости системної пам'яті, що наразі використовується процесом.

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

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

  - Командний рядок

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

  - 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.

  - Показати усі файлові системи

    Виберіть цей параметр, щоб показати усі файлові системи, включаючи тимчасові та системні.

Інформаційні поля

- 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.