Files
for-servers/server/README.md
T

1.9 KiB

server/

Скрипты оптимизации Debian 12 под разные сценарии.

vpn-optimize.sh

Полная оптимизация под VPN/X-Ray: BBR, большие буферы, высокий бэклог, nofile, systemd, x-ui.

curl -fsSL https://gitea.creative-tg1.ru/CREATIVE_tg1/for-servers/raw/branch/main/server/vpn-optimize.sh | sudo bash

Приоритет: пропускная способность, много одновременных соединений.


game-optimize.sh

Полная оптимизация под игровые серверы / игровой ПК: минимальный пинг, борьба с bufferbloat, NIC-тюнинг, IRQ affinity.

curl -fsSL https://gitea.creative-tg1.ru/CREATIVE_tg1/for-servers/raw/branch/main/server/game-optimize.sh | sudo bash

Приоритет: минимальная задержка (latency), быстрый отклик.

Что делает:

  • cake qdisc — активная борьба с bufferbloat
  • busy_poll=50 — снижает latency ценой CPU
  • NIC coalescing выключен (rx-usecs=0) — главный буст пинга
  • IRQ распределены по ядрам
  • Маленькие буферы по умолчанию

Разница

Параметр VPN Игры
qdisc fq cake
rmem/wmem_default 262144 212992 (дефолт)
netdev_max_backlog 250000 5000
tcp_fastopen 1 1
busy_poll 50
NIC coalescing выключен
IRQ affinity по ядрам
x-ui override

Не смешивать: VPN и игры требуют противоположных настроек. Если сервер делает и то и другое — компромисс невозможен, нужно выбирать приоритет.