Optimizer
- Виділений сервер витрачає менше CPU, на Windows і під Wine чи Proton.
- Сервер на Windows без гравців витрачав 7,9 % одного ядра замість 19,9 %.
- Сервер без гравців під Proton у Docker витрачав 16,1 % замість 37,7 %.
- Гравці нічого не помічають.
Що змінює мод?
Section titled “Що змінює мод?”Мод зʼясовує, де працює, і вмикає лише те, що там допомогло. Сервер спить останню частку короткого очікування замість постійно перевіряти годинник. Під Wine з обмеженням CPU сервер запускає не більше робочих потоків, ніж це обмеження.
Гра лишає свої 60 кроків на секунду, тож політ на планері й поява працюють як раніше.
Чи потрібно щось на Linux-хості?
Section titled “Чи потрібно щось на Linux-хості?”Під Wine ntsync і регулятор CPU performance допомагають більше за будь-який
мод. Під час запуску рядок у журналі називає, чого бракує вашому хосту.
Встановлення
Section titled “Встановлення”Optimizer входить в enshwick.zip. Посібник зі встановлення показує, куди його покласти. Мод потребує Enshwick.
Налаштування
Section titled “Налаштування”| Налаштування | Типово | Межі | Що робить | Діє |
|---|---|---|---|---|
exact_waits | auto | auto, on або off | Короткі очікування сплять замість постійно перевіряти годинник. “auto” вмикає їх лише на виділеному сервері. Якщо гра стартувала без них, увімкнення чекає наступного запуску. | одразу |
task_workers | 0 | від 0 до 64 | Найбільше робочих потоків, які запускає кожна група задач виділеного сервера. 0 обирає число за вас. | після перезапуску |
server_wait_cap_ms | 1 | від 1 до 8 | Найдовше очікування сервера між проходами, поки гравці онлайн, у мілісекундах. 1 як у грі без модів. Якщо гра стартувала з 1 і вимкненим measure, підвищення чекає наступного запуску. | одразу |
measure | true | Щохвилини пише в журнал рядок про використання CPU сервером і частоту циклів. | одразу |
Ці значення змінюються в грі, як показує посібник про налаштування.
Гра по мережі
Section titled “Гра по мережі”Optimizer потрібен лише виділеному серверу. У грі, яку ви хостите, кожна зміна лишається вимкненою, доки її не ввімкне налаштування.
Проблеми
Section titled “Проблеми”Політ на планері, приєднання чи бій відчуваються інакше. Якщо ви підняли
server_wait_cap_ms, поверніть 1.
Щось інше пішло не так. Відкрийте звернення в
репозиторії мода. Додайте
файли з теки logs/enshwick/ у теці гри.