Почему Rust тормозит
Rust на Unity это классика жанра: GPU сидит на 40-60% загрузки, а одно ядро CPU забито на 100%. Игра жестко CPU-bound, и это определяет всю стратегию оптимизации.
Где теряется производительность:
- Однопоточная нагрузка. Rust плохо использует многоядерные процессоры, поэтому частота ядра важнее количества
- Память. 16 ГБ RAM это минимум. На серверах с модами и большой картой потребление доходит до 12-14 ГБ
- Кэш процессора. Процессоры с большим L3 кэшем (Ryzen X3D) дают заметный прирост
- Дальность прорисовки. Каждый лишний метр дальности прорисовки стоит FPS, а после 2000 метров ты все равно ничего полезного не увидишь
Настройки графики
| Параметр | PvP-рекомендация | Влияние на FPS |
|---|---|---|
| Graphics Quality | 0-2 | +30-50 FPS при снижении с 6 |
| Object Quality (детализация объектов) | 100-150 | Самый важный параметр для FPS в бою. Это CPU-нагрузка: снижение с 200 до 150 заметно поднимает кадры на Outpost и в рейдах |
| Тени | 0 | +15-25 FPS |
| Качество воды | 0 | +10-15 FPS |
| Отражения воды | ВЫКЛ | +10-15 FPS |
| Draw Distance | 2000 | +7-10 FPS при снижении с 2500 |
| Shader Level | 200-400 | +5-10 FPS |
Graphics Quality на 0-2 может показаться страшным, но на практике разницу видно только на близких текстурах. В PvP на дистанции 50-200 метров разницы между 2 и 6 нет.
Что оставить
- Tree Quality: 50-100. Ниже деревья становятся странными, выше нет смысла
- Max Gibs: 0. Обломки от разрушений только мешают и жрут FPS
- Particle Quality: 0. Частицы не дают преимущества в бою
Разрешение
Многие PvP-игроки используют растянутое 1440x1080 или пониженное 1600x900. Растянутое разрешение делает модели противников визуально шире и повышает FPS. Если не хочешь менять разрешение, снизь Scale Resolution до 0.8-0.9.
Anti-Aliasing
Выкл или SMAA. FXAA мылит картинку, TAA ещё хуже. SMAA дает минимальное сглаживание без заметной потери FPS.
Параметры запуска
Steam -> Rust -> Свойства -> Параметры запуска:
-window-mode exclusive -high -force-d3d11-no-singlethread -gc.buffer 4096
| Параметр | Эффект |
|---|---|
-window-mode exclusive | Полный эксклюзивный экран, меньше input lag |
-high | Повышенный приоритет процессу |
-force-d3d11-no-singlethread | Многопоточный DX11. На процессорах с 4+ ядрами обычно ровнее и быстрее обычного DX11, это лучший дефолт в 2026 |
-gc.buffer 4096 | Увеличивает буфер сборщика мусора Unity, меньше микрофризов. Можно начать с 2048 и поднять, если фризы остались |
Про Vulkan отдельно. Раньше -force-vulkan советовали почти всем, но в актуальных билдах он работает нестабильно: на части AMD-карт даёт +5-15%, на NVIDIA результаты смешанные, бывают вылеты и артефакты. Сейчас надёжный дефолт это многопоточный DX11 (-force-d3d11-no-singlethread). Vulkan имеет смысл попробовать, только если у тебя Radeon и хочется выжать максимум, и оставлять, если он стабилен на твоей сборке.
Не ставь -force-vulkan и -force-d3d11-no-singlethread одновременно, выбери что-то одно.
Настройки Windows
| Параметр | Где найти | Состояние | Прирост |
|---|---|---|---|
| Ultimate Performance | PowerShell: powercfg -duplicatescheme e9a42b02-d5df-448d-aa00-03f14749eb61, затем Питание | ВКЛ | Процессор перестает сбрасывать частоту между кадрами |
| XMP / EXPO в BIOS | Del/F2 при загрузке, включить Profile 1 | ВКЛ | +10-20% к 1% low. Rust любит быструю память, особенно X3D-процессоры с большим кэшем |
| VBS / Целостность памяти | Безопасность Windows, Изоляция ядра. Проверить: msinfo32 | ВЫКЛ | +5-15% FPS |
| HAGS (аппаратное ускорение GPU) | Настройки → Дисплей → Графика → Аппаратное ускорение планирования GPU | ВКЛ | Снижает input lag на 1-5 мс |
| Фоновые процессы | Диспетчер задач → Автозагрузка | Чистка | Rust жрет RAM: 8-14 ГБ в зависимости от сервера. На 16 ГБ каждый лишний процесс критичен |
Настройки видеокарты
Rust упирается в процессор, так что от панели драйвера ждать чудес не стоит. Но пару процентов и стабильность она добавит.
NVIDIA
Панель управления NVIDIA, «Управление параметрами 3D», профиль RustClient.exe:
| Параметр | Значение | Зачем |
|---|---|---|
| Режим управления электропитанием | Макс. производительность | Не даёт GPU сбрасывать частоты |
| Кэш шейдеров | 10 ГБ | Убирает микростаттеры от компиляции шейдеров |
| Потоковая оптимизация | Вкл. | Несколько потоков CPU для рендера |
| Вертикальная синхронизация | Выкл. | Лишний input lag |
| Фильтрация текстур | Высокая произв. | Чуть быстрее обрабатывает текстуры |
AMD
AMD Software: Adrenalin Edition, профиль Rust:
- Radeon Anti-Lag: Вкл (снижает задержку ввода)
- Radeon Chill: Выкл
- Radeon Boost: Выкл
- Surface Format Optimization: Вкл
- Shader Cache: Вкл
Замеры
| Конфигурация | FPS до | FPS после | 1% low до | 1% low после |
|---|---|---|---|---|
| i5-12400F + RTX 3060 | 55 | 85 | 30 | 55 |
| Ryzen 5 5600 + RTX 4060 | 65 | 100 | 35 | 65 |
| i7-13700K + RTX 4070 | 80 | 120 | 45 | 75 |
| Ryzen 7 5800X3D + RTX 4070 | 90 | 130 | 50 | 85 |
«До» это стоковая Windows и дефолтные настройки, «После» это оптимизированные настройки плюс чистка системы, без разгона. Замеры снимали на наших тестовых стендах, на одном и том же сервере и участке карты, чтобы цифры были сопоставимы. Rust сильно зависит от конкретного сервера и его населённости, так что считай это ориентиром. X3D-процессоры (5800X3D, 7800X3D) дают заметный бонус за счёт большого L3-кэша, Rust это любит.
Что можешь сделать сам, а что лучше отдать
Настройки графики, параметры запуска, чистку автозагрузки и базовую настройку Windows ты сделаешь сам за вечер. Это +15-25% FPS.
Дальше идёт территория, где нужен опыт. Rust один из тех случаев, где разгон CPU даёт максимальную отдачу: каждые 200 МГц частоты конвертируются в реальные кадры, потому что игра упирается в одно ядро. Разгон оперативки по таймингам поднимает 1% low и убирает рывки в рейдах. Но кривые тайминги и неудачный разгон ловят BSOD посреди вайпа, а кастомная Windows без правильных драйверов оставит без сети. Если не хочешь рисковать, это к нам.
Если хочешь больше
- Classic 11 даст чистую систему. Rust использует Easy Anti-Cheat, полная совместимость
- CustomX уберет фоновый мусор Windows и даст ещё +10-15% FPS. EAC совместим с CustomX
- GamePro добавит разгон CPU (критично для CPU-bound Rust) и RAM
Rust один из тех случаев, где разгон CPU дает максимальную отдачу. Каждые 200 МГц дополнительной частоты конвертируются в реальные кадры.
Вопросы
Фризы каждые 30-60 секунд. Что это?
Скорее всего сборщик мусора Unity. Попробуй -gc.buffer 4096 в параметрах запуска. Если не помогло, проблема может быть в нехватке RAM: проверь, что файл подкачки на SSD и достаточного размера.
Vulkan или многопоточный DX11?
В 2026 надёжный дефолт это многопоточный DX11 (-force-d3d11-no-singlethread). Vulkan через -force-vulkan пробуй, только если у тебя AMD и хочется выжать максимум: иногда даёт +5-15%, но на NVIDIA чаще ловит вылеты и артефакты. Если Vulkan стабилен на твоей сборке, оставляй, если нет, возвращайся на DX11.
Какой параметр графики сильнее всего бьёт по FPS в бою?
Object Quality (детализация объектов). Это нагрузка на процессор, и в бою на Outpost или в рейдах снижение с 200 до 150 даёт самый заметный прирост. Тени и качество воды на ноль идут следом.
Стоит ли понижать разрешение до 1440x1080?
Для PvP да. Модели противников визуально шире, FPS выше. Для фарма и отстройки базы нет смысла, играй на нативном.
Сколько RAM нужно и стоит ли брать X3D?
16 ГБ это минимум, на крупных модовых серверах потребление доходит до 12-14 ГБ, так что 32 ГБ лишними не будут. Из процессоров Rust обожает X3D (5800X3D, 7800X3D): большой L3-кэш даёт ощутимый прирост именно в этой игре.
Хочешь, чтобы мы сделали это за тебя?
Оптимизируем твой ПК удаленно. Выбери подходящий пакет или напиши нам, подберем.