Перейти до основного вмісту

Продуктивність Rust

Гайд оптимізації FPS у Rust

Rust дуже вимогливий до ПК, а налаштування за замовчуванням не передбачають, що ви хочете кадри більше, ніж красу. Основний приріст, доступний вам, міститься приблизно у шести графічних опціях, і ефект кожної можна виміряти, не виходячи з гри.

  • Посібники з Rust
  • Оновлено
  • 9 хв читання
  • Графічні налаштування
  • Параметри запуску
  • Апгрейд заліза
Найбільший прирістТініНизько або ВимкненоДеформація травиВимкненоЯкість водиНизькоЗгладжування2x або 4xBloom, бруд на лінзі, розмиття рухуВимкненоРоздільна здатністьЗнизити на один крокЗмінюйте по одному налаштуванню і перевіряйте perf 1 після кожного, інакше ви нічого не дізнаєтесь.

Коротка відповідь

Натисніть F1 і введіть perf 1, щоб побачити свою частоту кадрів. Потім встановіть тіні на Низько або Вимкнено, вимкніть деформацію трави, знизьте якість води і вимкніть bloom, бруд на лінзі та розмиття руху. Змінюйте по одній речі за раз, щоб зрозуміти, що спрацювало.

Ключові моменти

  • Вимірюйте через perf 1, інакше ви просто гадаєте.
  • Тіні та трава зазвичай два найдорожчі налаштування.
  • Змінюйте по одному налаштуванню за раз. Пакетні зміни нічого не навчать.
  • Зниження роздільної здатності найпередбачуваніша окрема зміна з доступних.
  • Якщо частота кадрів нормальна, а гра відчувається погано, дивіться на сервер, а не на клієнт.

Спочатку виміряйте через perf 1

Перш ніж щось змінювати, отримайте цифру. Натисніть F1, щоб відкрити консоль, і введіть:

perf 1

Це виводить на екран живу частоту кадрів та системні метрики. Вищі значення показують більше деталей, що корисно, коли ви хочете зрозуміти, куди йде час, а не просто скільки його йде.

Дисципліна, яка робить це вартим часу: змініть одне налаштування, потім погляньте на цифру знову у порівнянній ситуації. Стояти у порожньому полі не той самий тест, що стояти у великому комплексі бази, тож використовуйте якесь стабільне місце, достатньо жваве, щоб бути показовим.

Чого Rust очікує від ПК

Rust вимоглива гра. Наведені нижче цифри це те, що робить гру комфортною, а не мінімум, з яким вона просто запуститься.

Діаграма рекомендованих системних характеристик Rust: операційна система, процесор, пам'ять, графіка та сховище
Рекомендована конфігурація для комфортної гри в Rust.
Операційна система
64-бітна Windows 10 або новіша.
Процесор
Intel i5 або AMD Ryzen 5 чи вище.
Пам\'ять
Щонайменше 16GB DDR4.
Графіка
GPU, сумісний з DirectX 11, з 2GB VRAM або більше.
Сховище
10GB на SSD, для швидшого завантаження.

Графічні налаштування, що коштують кадрів

Роздільна здатність

Зниження роздільної здатності екрана це найпередбачуваніша окрема зміна, яку можна зробити, оскільки вона напряму зменшує навантаження на GPU, а не підлаштовує лише один ефект. Спробуйте:

  • 1600x900
  • 1280x720

Це звільняє ресурси, тож ваша система витрачає їх на обробку гри, а не на рендеринг більшої кількості пікселів, ніж вам потрібно.

Окремі налаштування

Вони приблизно у порядку того, скільки зазвичай коштують, хоча це варіюється залежно від системи.

Тіні
Встановіть на Низько або Вимкнено. Зазвичай найдорожче окреме налаштування в меню.
Деформація трави
Вимкніть її. Помітний приріст, і майже жодної візуальної різниці у звичайній грі.
Якість води
Знизьте її, особливо якщо ви не проводите багато часу біля води.
Згладжування
Зменшує зазубрені краї, але коштує кадрів. 2x або 4x розумний баланс замість повного вимкнення.
Якість текстур
Зниження прискорює завантаження без різкого погіршення того, як виглядає гра.
Якість мешів
Знизьте це заради продуктивності з мінімальним візуальним впливом.

Пост-ефекти

Вимкніть їх. Вони коштують кадрів заради стилістичного шару, без якого багато гравців воліють обходитись:

  • Bloom
  • Бруд на лінзі
  • Розмиття руху

Параметри запуску

Вимкніть V-Sync
Знижує затримку введення і дозволяє вашому GPU працювати на повну потужність, а не обмежуватись частотою оновлення монітора.
Безрамкове віконне вікно
Використовуйте параметри запуску -windowed -noborder. Невеликий приріст, і значно менш болісне перемикання alt-tab.

Драйвери та обслуговування системи

Варто зробити, перш ніж вирішити, що потрібне нове залізо, адже це безкоштовно.

  • Оновіть графічні драйвери. NVIDIA або AMD. Оновлення драйверів для гри, що активно розробляється так само, як Rust, це не формальність.
  • Видаліть програми, якими не користуєтесь. Особливо все, що запускається разом з Windows і сидить у фоні.
  • Вимкніть візуальні ефекти Windows. Анімації та прозорість коштують трохи, а ви не дивитесь на робочий стіл під час гри.
  • Закрийте фонові застосунки. Вкладки браузера зокрема важчі, ніж більшість людей вважає.

Де апгрейд заліза допомагає

Апгрейди допомагають найбільше, коли усувають конкретне вузьке місце. Купити компонент, який не був проблемою, це дорогий спосіб нічого не дізнатись, тож спершу з\'ясуйте, який саме компонент вас стримує.

Ігровий ПК з відкритою бічною панеллю під час апгрейду заліза
Визначте вузьке місце, перш ніж купувати. Rust винагороджує швидкі ядра та достатньо пам\'яті.
RAM
Якщо під час гри вам бракує пам\'яті, додавання більшої усуває спричинене цим заїкання. Якщо запас вже є, більше не допоможе. Перевірте фактичне використання в грі, перш ніж купувати.
Відеокарта
Правильний апгрейд, якщо perf 1 показує впертість у GPU, особливо на вищих роздільних здатностях та налаштуваннях.
Сховище
Перехід на SSD переважно покращує час завантаження і зменшує затримки під час стрімінгу ресурсів грою. Це не піднімає сталу частоту кадрів.
CPU
Rust сильно спирається на однопотокову продуктивність, тож тактова частота і тут важливіша за кількість ядер. Швидший CPU часто буде відповіддю, коли частота кадрів падає саме у людних місцях.

Наскільки конкретний апгрейд вам допоможе, повністю залежить від того, з чого ви апгрейдитесь і що саме вас обмежувало. Будь-хто, хто називає конкретний відсоток, не знаючи вашої системи, просто гадає. Використовуйте perf 1, щоб знайти власне вузьке місце, а не купувати під якусь цифру.

Все інше

NVIDIA DLSS
Якщо у вас сумісна карта NVIDIA, DLSS у режимі продуктивності може дати суттєвий приріст, рендерячи у нижчій внутрішній роздільній здатності з подальшим апскейлом.
Розташування сервера
Гра на сервері поруч з вами мінімізує затримку. Це не частота кадрів, але вона змінює відчуття чуйності гри значно більше, ніж кілька кадрів у той чи інший бік.
Продуктивність сервера
Сервер, що ледве справляється, породжує ефект гуми та пізню реєстрацію влучань, яку жодне налаштування клієнта не виправить. Якщо perf 1 виглядає здоровим, а гра все одно відчувається неправильно, проблема на іншому кінці.

Якщо ви самі керуєте сервером, наш гайд про покращення продуктивності Rust сервера розповідає про convars та звички роботи з плагінами, що визначають відчуття гри для всіх на ньому.

Більше посібників для тих, хто тримає власний сервер Rust.

Короткі відповіді

Поширені запитання

Натисніть F1, щоб відкрити консоль, і введіть perf 1. Це покаже частоту кадрів та системні метрики в реальному часі. Вищі значення perf показують дедалі більше деталей. Це єдиний чесний спосіб дізнатися, чи допомогла зміна налаштувань.

Тіні та деформація трави зазвичай найдорожчі, за ними йдуть якість води та згладжування. Bloom, бруд на лінзі та розмиття руху це пост-ефекти, що коштують кадрів заради візуального стилю, який багато гравців все одно вимикають.

Так, і це одна з найнадійніших змін, бо вона напряму зменшує навантаження на GPU. Зниження до 1600x900 або 1280x720 звільняє ресурси, ціною менш чіткого зображення.

Запуск у безрамковому віконному режимі з -windowed -noborder може дати невеликий приріст, а вимкнення V-Sync знижує затримку введення і дозволяє GPU працювати на повну потужність, а не обмежуватись частотою оновлення монітора.

Залежить від того, що у вас вже є. Якщо пам'яті бракує, додавання більшої кількості усуває заїкання, викликане її нестачею, а саме це часто сприймається людьми як низький FPS. Якщо у вас вже достатньо, більше RAM майже нічого не дасть. Перевірте фактичне використання під час гри, перш ніж купувати.

Це окремі показники, але сервер, що ледве справляється, породжує ефект гуми та затримку реєстрації влучань, які відчуваються точнісінько як проблема клієнта. Якщо ваша частота кадрів у perf 1 виглядає нормально, а гра все одно відчувається погано, причина, ймовірніше, на боці сервера.

Кадри клієнта це лише половина справи

Добре налаштований ПК на сервері, що ледве справляється, все одно відчувається погано. Наш хостинг Rust працює на високочастотних CPU у власному дата-центрі у Великій Британії.

  • Дата-центр у Великій Британії
  • Високочастотні CPU
  • Захист від DDoS включено