Назад к вопросам
Junior — Middle
77
Какими способами можно определить текущую нагрузку на процессор в операционной системе Linux?
Ответ от нейросети
sobes.tech AI
В Linux существует несколько способов определить текущую нагрузку на процессор:
- Команда
top— показывает в реальном времени загрузку CPU, использование памяти и список процессов. - Команда
htop— улучшенная версияtopс удобным интерфейсом. - Команда
uptime— выводит среднюю нагрузку за 1, 5 и 15 минут. - Команда
mpstat(из пакета sysstat) — показывает статистику по каждому ядру. - Чтение файла
/proc/loadavg— содержит значения средней нагрузки. - Команда
vmstat— отображает статистику системы, включая CPU.
Пример использования top:
top
Пример чтения средней нагрузки:
cat /proc/loadavg
Средняя нагрузка (load average) показывает среднее количество процессов, ожидающих выполнения, что отражает нагрузку на CPU.