top
top - 21:07:35 up 336 days, 10:32, 1 user, load average: 0.01, 0.02, 0.00
Tasks: 155 total, 2 running, 153 sleeping, 0 stopped, 0 zombie
%Cpu(s): 0.7 us, 0.3 sy, 0.0 ni, 99.0 id, 0.0 wa, 0.0 hi, 0.0 si, 0.0 st
MiB Mem : 1923.5 total, 92.1 free, 433.5 used, 1398.0 buff/cache
MiB Swap: 112.3 total, 112.0 free, 0.3 used. 1301.9 avail Mem
Команда top
у Linux — це динамічний інструмент для моніторингу процесів, що надає поточний стан системи. 💻 Вона допомагає зрозуміти, як процесор, пам'ять та інші ресурси використовуються в реальному часі. Нижче наведено пояснення кожного рядка вашого виводу.
Загальна інформація про систему
Цей рядок показує загальні дані про систему.
top - 21:00:48
: Поточний час.up 336 days, 10:25
: Час, протягом якого система працює без перезавантаження. У вашому випадку це 336 днів, 10 годин і 25 хвилин, що свідчить про високу стабільність.1 user
: Кількість користувачів, які зараз залогінені в системі.load average: 0.02, 0.01, 0.00
: Середнє навантаження на систему за останні 1, 5 і 15 хвилин. Це показник, що відображає кількість процесів, які очікують на виконання. Значення менше 1.0 означає, що система не перевантажена.
Завдання (процеси)
Цей розділ надає зведену інформацію про процеси.
Tasks: 154 total
: Загальна кількість процесів.2 running
: Кількість процесів, які активно виконуються на процесорі.152 sleeping
: Кількість процесів, які тимчасово неактивні (наприклад, очікують на введення/виведення).0 stopped
: Кількість зупинених процесів.0 zombie
: Кількість зомбі-процесів — це процеси, які завершились, але їх батьківський процес ще не забрав статус їхнього завершення. Нульове значення — це нормальний показник.
Використання процесора
Цей рядок демонструє, як розподіляється використання процесора. Значення відображаються у відсотках.
%Cpu(s):
: Поточний розподіл навантаження на CPU.0.7 us
: Відсоток часу, витраченого на виконання процесів користувача (user space).0.3 sy
: Відсоток часу, витраченого на виконання системних процесів ядра (system yspace).0.0 ni
: Відсоток часу, витраченого на виконання процесів із зміненим пріоритетом (nice).99.0 id
: Відсоток часу, коли процесор був idle (простоював). Високе значення, як у вашому випадку (99.0%), означає, що процесор майже не навантажений.0.0 wa
: Час очікування (wait) на завершення операцій вводу/виводу.0.0 hi
: Час, витрачений на апаратні переривання (hardware interrupts).0.0 si
: Час, витрачений на програмні переривання (software interrupts).0.0 st
: Час, "вкрадений" гіпервізором у віртуальній машині (stolen time).
Використання пам'яті
Ці рядки показують стан оперативної пам'яті та файлу підкачки (swap).
MiB Mem : 1923.5 total
: Загальний обсяг фізичної пам'яті (RAM), доступної системі, у мебібайтах (MiB).95.1 free
: Кількість вільної пам'яті.430.7 used
: Обсяг пам'яті, що використовується процесами.1397.7 buff/cache
: Пам'ять, яку ядро використовує для буферів і кешу. Ця пам'ять вважається вільною, оскільки може бути швидко вивільнена, якщо процесам знадобиться більше ресурсів.MiB Swap: 112.3 total
: Загальний розмір файлу підкачки.112.0 free
: Вільний обсяг у файлі підкачки.0.3 used
: Використаний обсяг файлу підкачки.1304.7 avail Mem
: Доступна пам'ять. Це сума вільної пам'яті (free
) та пам'яті в кеші (buff/cache
), яка може бути використана процесами.
Загалом, ваш вивід команди top
показує, що система перебуває в ідеальному стані: вона не перевантажена, процесор практично не використовується, і є достатньо вільної пам'яті.
Last updated