У цій статті буде розглянуто декілька прийомів, корисних для перевірки використання процесора для систем Linux на Ubuntu 20.04. Якщо ви адміністратор сервера або працюєте на персональному робочому столі, легко відстежувати використання центрального процесора в Ubuntu 20.04 за допомогою командного рядка.
У цій статті будуть розглянуті команди, які корисні для моніторингу використання процесора вашої системи в Ubuntu 20.04. Спочатку відкрийте програму терміналу за допомогою комбінації клавіш Ctrl + Alt + T.
Відстежуйте продуктивність процесора за допомогою команди Top
Команда top використовується для перевірки використання процесора вашої системи. Розуміти вихідні дані верхньої команди досить складно, але ця команда надає повну інформацію про використання процесора у вашій системі. В Ubuntu 20.04 та більше інших середовищ Linux, ця утиліта встановлена за замовчуванням. Введіть на терміналі таку команду для моніторингу використання центрального процесора системи:
Наступний результат буде генеруватися на вашому терміналі, даючи реальну інформацію про служби, що працюють у системі, загальну кількість використовуваних ресурсів та підсумок використання центрального процесора у вашій системі.
Відстежуйте використання процесора за допомогою команди htop
Команда htop подібна до команди top. Команда htop надає детальну інформацію про ваш процесор та використання інших ресурсів. Ця команда не встановлена в системі Ubuntu, тому вам потрібно буде встановити команду htop у вашій системі. Щоб встановити команду htop, спочатку оновіть сховище apt вашого Ubuntu 20.04, використовуючи таку команду:
$ sudo apt оновленняПотім встановіть htop у свою систему за допомогою сховища apt:
$ sudo apt встановити htop
Після встановлення утиліти htop на Ubuntu 20.04, ви можете переглянути детальний підсумок використання центрального процесора у вашій системі, використовуючи таку команду в термінальній програмі:
$ htop
Моніторинг використання центрального процесора за допомогою пакету sysstat
Доступні додаткові методи контролю за використанням процесора у вашій системі. Щоб використовувати ці методи, встановіть пакет 'sysstat' у вашій системі Linux. Щоб встановити цей пакет, запустіть у терміналі таку команду:
$ sudo apt встановити sysstat
Як тільки утиліта sysstat буде встановлена у вашій системі, ви можете отримати доступ до команди 'mpstat' для перегляду використання центрального процесора у вашій системі. Команда 'mpstat' дає той самий результат, що і команда 'top', але в більш точному форматі, як показано нижче:
$ mpstat
У пакет sysstat включена ще одна команда. Ця команда відома як команда 'sar', в якій ви можете визначити число, яке передає інформацію за лічені секунди використання процесора.
Наприклад, якщо ви хочете контролювати використання процесора через кожні 4 секунди, введіть таку команду:
$ sar 4
За допомогою команди sar ви також можете зупинити команду після вказаної кількості ітерацій.
$ sar 3 4
Наприклад, на наступному зображенні команда sar буде контролювати використання процесора кожні 3 секунди протягом 4 ітерацій.
Команда vmstat
Ви також можете перевірити використання процесора, виконавши команду vmstat. Запустіть цю команду на терміналі наступним чином:
$ vmstat
Монітор процесора за допомогою графічного інтерфейсу gnome
Якщо ви хочете відстежувати використання процесора вашої системи за допомогою робочого середовища графічного інтерфейсу, ви можете використовувати інструмент gnome за замовчуванням. Щоб відкрити інструмент gnome, потрібно виконати наступну команду на терміналі. Ви також можете відкрити цей інструмент із програм вашої системи.
$ gnome-system-monitor
У системі з’явиться вікно gnome. У цьому вікні ви можете перевірити запущені процеси та їх використання процесора. Виберіть процес і натисніть на піктограму налаштування. Тут ви можете побачити деталі щодо обраного завдання:
Висновок
У цій статті ви побачили, як контролювати використання процесора у вашій системі Ubuntu Linux. Ви дізналися про різні інструменти, якими ви можете контролювати використання процесора вашої системи. Використовуючи ці методи, ви можете виконати детальний аналіз використання центрального процесора у вашій системі, і ви можете обробляти системні ресурси відповідно до своїх потреб.