Обзор Linux Arch
Taskset — привязка процесса к ядрам CPU в Linux
По умолчанию процессы в Linux используют все ядра процессора, но иногда необходимо освободить 0 ядро, которое обычно больше всего загружено или назначить некоторые процессы только на второй CPU и т.д., в этом случае поможет taskset. Переключимся на root пользователя: sudo -i Узнаем ID процесса mc или любого другого нужного процесса: pidof mc Результат у меня был 249, посмотрим каким ядрам назначен этот процесс: taskset -pc 249 Мой вывод содержал все ядра: pid 249's current affinity list: 0-11 Укажем...
🚀 *Оптимизация использования CPU на Linux: секреты экономии ресурсов
🚀 *Оптимизация использования CPU на Linux: секреты экономии ресурсов* Знаешь ли ты, что зачастую даже небольшие настройки могут значительно повысить производительность системы? Сегодня расскажу, как легко снизить нагрузку на CPU и сделать работу сервера максимально гладкой и быстрой. - Уменьши приоритет процессов с помощью nice и renice — так ты задашь их важность и снизишь нагрузку. - Используй taskset для закрепления задач за определёнными ядрами — так избежишь конкуренции и замедлений. - Следи за процессами командой top или htop, чтобы быстро находить «прожорливых». Эти хитрости помогают не только экономить ресурсы, но и продлевают жизнь железу, делая системы стабильнее...