Управляем CPU affinity или как ограничить процессы нужными ядрами
Сегодня поделюсь лайфхаком, как заставить процессы не прыгать по всем ядрам, а работать там, где им удобнее.
Фото: Jimmy Chan / Pexels
Фото: Markus Spiske / Pexels
← Все темы
Статьи о Linux: настройка серверов, оптимизация систем, администрирование и лучшие практики для DevOps инженеров.
Сегодня поделюсь лайфхаком, как заставить процессы не прыгать по всем ядрам, а работать там, где им удобнее.
Фото: Jimmy Chan / PexelsИногда хочется заставить процессор работать на полную, а иногда сберечь батарею. Расскажу, как это сделать с помощью governors и небольшого bash-скрипта.
Фото: Abdullah Alsaibaie / PexelsПочему контейнер Docker «маскирует» код выхода приложения и как правильно настроить запуск, чтобы видеть настоящий exit code.
Фото: Shuaizhi Tian / PexelsWinBoat — маленькое чудо для тех, кто сидит на Linux, но не хочет отказываться от Windows. Это мой новый фаворит для запуска виндовых приложений в Linux без лишних заморочек. Делюсь впечатлениями.
Фото: ready made / PexelsЕсли приложение в Docker внезапно упало, этот пост поможет настроить сбор дампов и разбираться с ошибками.
Фото: Andreas Näslund / PexelsИногда проще сделать chown -R, но я решил заморочиться и написать свой мониторинг на eBPF. Рассказываю, что из этого вышло и почему это стоило того.
Фото: Bulat843 🌙 / PexelsЕсли не хочется возиться с systemd timers, вот простой хак для запуска скриптов в cron каждые 30 секунд. Быстро и понятно!
Фото: Image Hunter / PexelsЕсли продакшен тормозит, strace поможет найти виновника и быстро исправить ситуацию.
Фото: Wolf Art / PexelsСитуация неприятная и чаще всего выходом служит удаление «ненужных» файлов. Рассмотрим ситуацию, когда все файлы нужны, то есть удалять ничего не будем.
Фото: cottonbro studio / PexelsПосылаем PING всем redis'ам в кластере и собираем PONG в ответ.
Фото: https://kaboompics.com/ / PexelsКогда GUI не вариант, Posting — идеальный инструмент, минималистично, понятно, сессии сохраняются — рекомендую всем, кто любит чистый терминал.
Фото: Kevin Ku / PexelsСегодня пакажу, как в Linux узнать степень деградации батареи и вынести этот показатель в аккуратный модуль Waybar.
Фото: IT services EU / PexelsLinux — основная категория BashDays, посвященная системному администрированию, DevOps и эксплуатации серверов.
В разделе публикуются материалы по:
Здесь собраны практические статьи с примерами команд, конфигураций и разбором реальных кейсов из эксплуатации Linux-серверов.