TGViewer
Я хочу стать вайб-программистом Я хочу стать вайб-программистом @iwannabeprogrammer · 2.75K subscribers
Post #3072 667

Forwarded from Linux Club

🚀 Linux-оптимизация процессов: 9 команд, которые реально помогают в работе


1) Закрепите процесс за ядрами → меньше миграций
taskset -pc 2-5 $PID

2) Переведите «долгие» вычисления в SCHED_BATCH (реже прерываются)
sudo chrt -b -p 0 $PID
# (Для жёстких RT-требований: sudo chrt -r -p 90 $PID — осторожно!)

3) Дайте приоритет диску для критичного процесса
sudo ionice -c1 -n0 -p $PID

4) Уменьшите NUMA-кросс-трафик (CPU и память на одном NUMA-узле)
numactl --cpunodebind=0 --membind=0 your_cmd

5) Быстро навесьте cgroup-ограничения/аффинити без юнитов
systemd-run --scope -p CPUAffinity=2-5 -p IOWeight=200 -p MemoryHigh=4G -- your_cmd

6) Поднимите лимиты без рестартов
sudo prlimit --pid $PID --nofile=65535 --nproc=4096

7) Поймайте узкое место за 10 секунд
sudo perf stat -d -p $PID -- sleep 10

😍 Посмотрите по-поточную нагрузку и ожидания (I/O, своп, блокировки)
pidstat -wstu -p $PID 1

9) Диагностика «давления» ресурсов (PSI): видно, что реально тормозит
sudo tail -f /proc/pressure/{cpu,io,memory}



📌 ютубчик

#linux

🐧 Linux Club ©
  • 👍 7
More from @iwannabeprogrammer
  1. Oct 11, 2026Работа в Т‑Банке — топ‑3 лучших работодателей России по версии Forbes. Приходите работать…
  2. Oct 10, 2026Мы в MAX Я хочу стать вайб-программистом
  3. Oct 10, 2026Напоминаем про наш секретный второй ресурс тут тонны крутых постов, которых вы здесь точно…
  4. Oct 10, 2026Мы в MAX Я хочу стать вайб-программистом
  5. Oct 9, 2026Мы в MAX Я хочу стать вайб-программистом
  6. Oct 7, 2026Мы в MAX Я хочу стать вайб-программистом
Threads Profile ViewerView any public Threads profile without an account.Open ThreadLook →Writing with AI? Make it sound human.Metric37 rewrites AI drafts so they read naturally. Free AI detector, 1,500 words free.Try Metric37 →