677 читали · 3 года назад
CPU планировщики Linux. Актуальная информация
В этой статье пойдёт разбор актуальных на 2022 год CPU планировщиков ядер Linux (vanilla and custom), которые можно разделить на производные от CFS и BFS CFS («Совершенно честный планировщик») CFS, который стал частью ядра Linux 2.6.23 в 2007 году, является классом планирования для нормальных (в отличие от реального времени) процессов и поэтому называется SCHED_NORMAL. CFS предназначен для интерактивных приложений, типичных для среды настольных компьютеров, но его можно настроить как SCHED_BATCH,...
8 месяцев назад
⚡️ Как быстро подсчитать использование CPU и памяти у процессов в Linux
⚡️ Как быстро подсчитать использование CPU и памяти у процессов в Linux Привет, любители командной строки! 🚀 Если вам нужно быстро понять, какие процессы грузят систему больше всего, этот трюк — ваш новый лучший друг. Забудьте долгие разборы, просто запускаете экспресс-команды — и всё видно как на ладони! ✨ Почему это важно? - Определить "тяжеловесов" - Следить за нагрузкой - Быстро найти и убрать тормоза Самый быстрый способ — использовать команду top или htop. Но если вы хотите сделать это в один лайтовый шаг, то: - Для CPU: ps aux --sort=-%cpu | head -n 6 - Для памяти: ps aux --sort=-%mem | head -n 6 Эти команды покажут топ-6 процессов по загрузке CPU и памяти...
8 месяцев назад
🚀 Определяем использование CPU в реальном времени на Linux
🚀 Определяем использование CPU в реальном времени на Linux Привет, искатели знаний! 🌟 Всё ли у вас с системой в порядке? Сегодня расскажу, как максимально просто и быстро следить за нагрузкой процессора прямо в терминале. Зачем это нужно? Чтобы вовремя заметить перегрузки, стресс тесты или просто понять, что именно у вас работает "на пределе". Основной инструмент — команда top. Она показывает информацию в живом режиме: процессы, их приоритеты и использование ресурсов. Но есть и хит рыночных системных админов — команда htop. Она красочная, удобная и позволяет легко сортировать процессы по CPU...