Forwarded from Пещера Айтишника
This media is not supported in your browser
VIEW IN TELEGRAM
Айтишник, который не умеет использовать командную строку bash – так себе специалист.
Если посетить несколько собеседований уровня от миддл, то можно убедиться, что вопросы про опыт работы в консоли появляются довольно часто.
Сходу научиться всем командам bash нереально – их очень много.
К счастью, появился канал BashMaster, в котором каждый день можно узнавать по одной небольшой связке команд и сразу же внедрять их в свою работу.
Подпишись, освоишь bash на изи 👍
Если посетить несколько собеседований уровня от миддл, то можно убедиться, что вопросы про опыт работы в консоли появляются довольно часто.
Сходу научиться всем командам bash нереально – их очень много.
К счастью, появился канал BashMaster, в котором каждый день можно узнавать по одной небольшой связке команд и сразу же внедрять их в свою работу.
Подпишись, освоишь bash на изи 👍
❤1👍1😁1💊1
Please open Telegram to view this post
VIEW IN TELEGRAM
❤8
Please open Telegram to view this post
VIEW IN TELEGRAM
😁8❤1
Please open Telegram to view this post
VIEW IN TELEGRAM
😁10
Please open Telegram to view this post
VIEW IN TELEGRAM
😁8❤1🔥1
Please open Telegram to view this post
VIEW IN TELEGRAM
😁7❤2👍1
Please open Telegram to view this post
VIEW IN TELEGRAM
😁9
Please open Telegram to view this post
VIEW IN TELEGRAM
😁11❤4
Please open Telegram to view this post
VIEW IN TELEGRAM
👍5😁5❤2
Forwarded from Linux Club
#linux
Please open Telegram to view this post
VIEW IN TELEGRAM
❤2👍1
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
😁10🔥4❤1
Please open Telegram to view this post
VIEW IN TELEGRAM
😁7❤3
Forwarded from Linux Club
This media is not supported in your browser
VIEW IN TELEGRAM
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
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥3❤1
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥13👏1
Please open Telegram to view this post
VIEW IN TELEGRAM
😁13