ПредишенСледващото

Anti Ping за COP 1,6:
Бустер MetaMod Запушалка v2.40 (Анти пинг)

Какво е Booster, и за какво е?
Booster - Win32 Metamod плъгин създаден Hullu, което дава възможност за увеличаване на FPS сървъра, като по този начин подобряване на условията на живот и пинг сървъра отговор на действията на играча.

Добре, но как действа тя?
Booster намалява времето прекарва в HLDS "неактивни", което води до повишаване на сървъра FPS. Колкото по-високо FPS на сървъра, толкова по-бързо тя е в състояние да отговори на клиентски команди (като пинг, или, например, направи удар в играта).
Booster използва два напълно различни и взаимно изключващи се подходи за постигането на тази цел. Един е базиран на манипулирането на Win32 "мултимедийни таймер" и променливата "sys_ticrate", за да се ускори изпълнението на цикъла "бездействие". Вторият подход е да се направи HLDS "събуди" винаги, когато се получи информация от плейъра. По този начин, по-малко време се отделя за един цикъл от време.
Намаляване на времето на престой HLDS сървър увеличава натоварването на централния процесор. В действителност - това е цената, която трябва да бъде платена за използването на Booster'a.

Каква е разликата между Booster, WinHLBooster и Booster-Lite?
Следователно WinHLBooster и беше първоначалната бустер използва метод systicrate / mmtimer ускорение. Booster-Lite въведе подход, основан на "пристигането на пакета" като отделен плъгин От версия Booster 2.0, тези подходи са комбинирани в един плъгин -. Booster.

Какъв метод ускорение е по-добре?
Не. Всеки използва различен подход за постигане на същия резултат: увеличаване на FPS на сървъра. За systicrate / mmtimer подход може да се мисли като по-ефективни в природата. Сървър FPS увеличава незабавно, когато сървърът започва (и намалява с натоварване на сървъра). подход "Packet пристигане" увеличава FPS само когато пристигането на данните. Колкото повече играчи / получените данни, толкова по-сървър FPS.

метод Ускорение е подход подразбиране systicrate / mmtimer. Просто защото това е най-старият от двата метода.

Мога ли да използвам и двете едновременно?
Това не се препоръчва, не е печеливша, а често се случва, че тя просто не е възможно. Основни методи, определени от всеки подход са несъвместими. Например, с помощта на "autofps", Booster, постоянно променяща се sys_ticrate стойност да достигне някои FPS. Въпреки това, "пристигането на пакета" подход изисква sys_ticrate бяха определени на 10000. Ако инсталираните опции не са съвместими, бустер показва съобщение за грешка на конзолата и деактивира един от несъвместими опции (обикновено чрез включване и изключване на опцията "Пристигане пакет").

Какви настройки са там по-добре за мен?
Кратък отговор: Тези, които са най-добре за вас. Не съществува универсален отговор на този въпрос. Стойността по подразбиране в Booster - най-сигурният началната точка. Всяка конфигурация сървър и сървър е различен и може да бъде повече или по-малко чувствителни към различни настройки. Най-добрият съвет, който мога да ви предложим, е да се започне с настройките по подразбиране и да зададете "комфортната зона" по отношение Boostera. Само тогава може да се промени бавно различни настройки, и се променят контрол.

Висше FPS винаги е по-добре?
NO. В действителност, сървърът работи на 500fps или 200fps дори да е годен за игра, тъй като сървърът работи на 1000fps. Въпреки това, сървърът работи на 1000fps, ще измамят [cencored] бъде значително повече ресурси на процесора. Целта при създаването на Boostera не е да се повиши FPS възможно най-високо. Целта по плавен и bezlagovoy играчи в сървъра ви. Така 200fps - много добра отправна точка за определяне на усилвателя.

Каква е разликата между "клиентът FPS" и "сървър FPS?
Клиент FPS определя колко кадъра в секунда ще покажат на играча екрана на компютъра. Сървър FPS определя колко често сървъра обработва информацията, свързана с играта (играч позиция, подравняване изстрела, тенис и др.)

Booster'a работа прави представянето ми сървъра по-лошо. Защо?
Най-вероятно се опитвате да се повиши FPS е твърде висока, и изпитват проблеми с липса на захранване на процесора. Друга възможност (макар и по-малко вероятно) - е, че се увеличава FPS генерира повече трафик и сте изправени пред проблемите на трафик. Опитайте се да се контролира и двете от тези параметри, за да се установи дали е имало каквато и да е "фактор".

Какво е "sv_maxupdaterate" и как тя се отнася до Booster`a?
Sv_maxupdaterate определя броя на кадрите в секунда, които ще бъдат изпратени на играчи. Просто защото вашият сървър работи на 500fps и изчислява различни стойности на 500 пъти в секунда, това не означава, че вие ​​всъщност изпращат информация до играчите 500 пъти в секунда. В действителност, физическата граница на трансфер на играчи актуализация - 100 пъти в секунда.

Важно е да се отбележи, че все още е по-изгодно по-висока сървъра FPS, при ниска sv_maxupdaterate. Ping ще бъде по-ниска, и сървърът ще отговори по-бързо на събития, произведени от плейъра.

Какво е "смукача" (задушаване) и как тя се отнася до бустер?
"Choke" (Choke) се случва, когато определя сървър (на базата на стойността на "скорост" на клиента), клиентът не могат да получат повече данни в даден момент. Ако скоростта на на клиента е настроен на 5000, а клиентът получава 5000 знака в 0,5 секунди, клиентът ще "задуши" в оставащите 0,5 секунди, защото сървърът отказва да прехвърли допълнителни актуализации на клиента.

Това е важно, за усилвател, поради следната причина: ускорено сървър работи създава реална възможност, че клиентите ще имат повече новини, отколкото на не-ускорено сървър. Този пример илюстрира проблема по-добре (стойности, използвани са преувеличени, за да го направи по-разбираеми).

Клиентът има "курс" на стойност от 3500 и стойност cl_updaterate 100. Този играч никога не се чувства да се задавят с нормален сървър, защото сървърът е нормално, много малко вероятно, че ще изпрати 100 актуализации в секунда. Поради това, играчът никога не получава повече от 3500 символа в секунда и никога не изпитва задуши.

Клиентът се свързва към сървъра Б. сървъра В се работи Booster. Той работи при 200fps и има sv_maxupdaterate 100. Сега клиентът има проблем. Тъй като сървърът е в състояние да доставят 100 кадъра в секунда и клиента са конфигурирани така, че да се даде възможност да се вземат тези 100 кадъра в секунда. Когато множество честота на обновяване надвишава клиент (3500 символа в секунда), клиентът ще изпитате задуши.

За да избегнете това, е необходимо да се намали cl_updarate от страна на клиента или ограничи sv_maxupdaterate на сървъра страна.

Има ли Booster версия за Linux?
метод ускорение, подобни на "пристигането на пакета" в бустер вградени в Linux HLDS първоначално. Моля, прочетете документацията по Linux HLDS за повече информация по този въпрос.

Дали Booster на Listenserver?
Не.

Дали Booster на Steam Client Собствен сървър?
Да.

Защо виждам за грешка "Грешка - не може да се създаде за следене на ефективността"?
Booster в хода на своята работа, за да се създаде ефективно средство за контрол, за да следите текущата употреба на CPU на сървъра. Booster използва тази информация за активно коригира настройките на таймера неактивност HLDS и спаси консумация CPU време в определени граници (вж. Booster_cpu_ * Cvars в чета). Ако не желаете да го направят, за да се коригира бустер таймера в отговор на консумацията на процесора, можете спокойно да пренебрегнете тази грешка (и трябва да booster_cpu_enabled трябва да е 0).

Тази грешка може да възникне, тъй като на една от две причини:
1) Сървърът работи в Win98 / ME среда. Тези операционни системи не поддържат създаването на CPU ефективност на контрола.

2) На сървъра, задайте различна от английската версия на Windows. (Booster е конфигуриран по подразбиране за английската версия на Windows) Администраторът може да ги коригира себе си с помощта на променливи booster_stats_cpu_counter, booster_stats_in_counter и booster_stats_out_counter.

Кои изграждане трябва да се използва стандартен или 686 процесори?
Build 686 е оптимизиран за семейството на 686 процесора (P4, по-голямата част от AMD, и т.н.). В същото време, повечето хора не виждат измерима разлика между стандарта и 686 изграждане. Най-ефективната разлика в производителността може да се види само в многопроцесорни машини.> Booster 2.4

1) Необходимо е да се сложи бустер в папката. cstrikeaddons
2) Виж Metamod plugins.ini папка и файл (или plugin.ini), за да добавите нов дренаж:

Легенда: HKEY_LOCAL_MACHINESYSTEMCurrentControlSetServicesTcpipParameters
Име: DisableUserTOSSetting
Тип: DWORD
Стойност: 0

Booster-Lite MetaMod Plugin v1.13 (Anti Ping)

Ако искате да използвате втория метод за увеличаване на FPS, т.е. да се направи HLDS "събуди" винаги, когато се получи информация от плейъра само, задайте Booster-Lite, но преди инсталацията, извадете друга Booster'y

Информация.
Booster-Lite намалява времето прекарва в бездействието на сървъра, като по този начин увеличаване на FPS, като по този начин намаляване на сървър Ping, но увеличаване на тежестта върху процесора.

Настройки.
- booster_lite_mode команда избира начина, по който работи Booster, -до сървър (HLDS).

* Режим 0: Сървър спи 10ms, ако са получени никакви мрежови пакети. Ако сървърът
Той получава събудил мрежа за пакети.

* Режим 1: Сървър първо се опитва да спи 10ms. Ако сървърът
Той получава събудил мрежа за пакети. В противен случай, дори да се опитвам да спя 10ms.
Този режим използва по-малко CPU.

* Режим 2: Сървърът се опитва да спи 50ms. Ако сървърът
Той получава събудил мрежа за пакети. Този режим използва по-малко CPU.

* Режим 3: Забранява Booster-Lite. Сървър спи 10ms между всеки кадър (ftame)
т.е. дори ако пакетите в мрежата са получени.


- booster_lite_extra_sleep_frequency команда указва на сървъра да спи, дори мрежови пакети получили. Настройване на 10 прави сървър на съня 10ms. за всеки 10-секунден пропуснато сън. Тази настройка се използва за натоварване на способността на сървъра.

ЗАБЕЛЕЖКА! В server.cfg трябва да бъдат формулирани:

booster_lite_mode 0
sys_ticrate 10000


Ако е по-малко от 10 000 sys_ticrate Booster-Lite може да не работи правилно.
Каквото и да е работил бустер сървър, за да работи с екипа -noipx

1) Необходимо е да се постави в booster_lite папка. cstrikeaddons
2) Виж Metamod plugins.ini папка и файл (или plugin.ini), за да добавите нов дренаж:
Win32 добавки / booster_lite / booster_lite_mm.dll
3) Запишете файла.

Подкрепете проекта - споделете линка, благодаря!