# server/ Скрипты оптимизации Debian 12 под разные сценарии. ## vpn-optimize.sh Полная оптимизация под VPN/X-Ray: BBR, большие буферы, высокий бэклог, nofile, systemd, x-ui. ```bash 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. ```bash 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 и игры требуют противоположных настроек. Если сервер делает и то и другое — компромисс невозможен, нужно выбирать приоритет.