Jump to content
Facebook Twitter Youtube

[Tutorial] Reducerea lagului pe server


Microsoft
 Share

Recommended Posts

Mai nou am observat ca aveti nevoie de ajutor in a va reduce lagul pe servar.Am preluat un tutorial de pe internet de la ValyGerrard,in speranta ca va va ajuta.

PC-ull: Pentru rularea optima al unui server (fara lag, loss, choke) este nevoie in primul rand de un PC puternic. De preferat procesorul ar trebui sa ruleze la 2.4Ghz. In functie de numarul de playeri, ceintele sistemului cresc, asadar la memorie as spune ca recomandat ar fi 1GB. Dupa ghidul de aici va puteti hotari cati playeri este capabil server-ul / net-ul dumneavoastra sa tina in conditii optime.

Ca fapt divers, va pot spune ca in proportie de cca 40% conteaza PC-ul. Sistemul pe care tin eu server-ul:

Intel Core 2 Quad Q9450 @ 3.6.

Gigabyte GA-P31-DS3L.

2x 2GB DDRII A-Data 1066.

Internet-ul: Dupa cum spuneam mai devreme, in paralel cu un PC puternic, este nevoie de un upload pe masura. Recomandat ar fi internet prin Fibra. Puteti observa in tabelul de mai jos o comparatie intre DSL si Cable.

Down Up

Cable 200 kbps-30 mbps 128 kbps-3 mbps

DSL 144 kbps-8 mbps 128 kbps-8 mbps

La prima vedere Cable-ul pare mai avantajat decat DSL-ul intrucat viteza download-ului este mai mare, insa download-ul nu infulenteaza cu nimic viteza server-ului. Daca privim mai atenti, gasim ca DSL-ul are viteza de upload mai mare, ceea ce denota faptul ca va rula mai optim un server.

Tweak XP:

Trebuie sa gasim o metoda pentru ca server-ul sa primeasca toate resursele necesare, asadar vom incerca sa "stoarcem" din Windows tot ce putem.

In majoritatea cazurilor va trebui sa modificam valori in registri, asa ca recomandat este sa le facem un backup: Pentru asta deschidem Start/Run unde scriem regedit. Mergem la File apoi la Export. Alegem ALL exporn range, si salvam.

1. Acest tweak va ajuta la utilizarea bandei de internet oferita de providerul vostru.

a) Selecteaza Start si selectaam Run.

B) Scriem "Gpedit.msc" si dam Enter.

c) Dam expand la "Local Computer Policy";

d) Expand "Administrative Templates";

e) Expand the "Network";

f) Avem "QoS Packet Scheduler" in fereastra din stanga.

g) In fereastra din dreapta dublu Selecteaza pe "limit reservable bandwidth"Selectati "Enable" iar valoarea % sa fie 0.

h) Apply and OK

2)Acest tweak va mari viteza interfetei windowsului.

a) Selecteaza dreapta pe Desktop / Propreties;

B) Selectam "Apearence" si apoi Selecteaza "Effects";

c) Debifam totul cu exceptia "Hide underlined letters for keyboard navigation.....";

d) Apasam OK.

3) Acest trick nu are legatura prea mare cu server-ul, dar va imbunatati viteza in navigare.

a) Deschidem "My Computer";

B) Selecteaza "Tools" / "Folder Options";

c) Debifam casuta cu "Automatically search....";

d) Apply si OK.

4) Verificarea driveror semnate poate reduce crashurile.

a) Deschidem "Start" si apoi "Run";

B) Tatstam "Sigverif.exe" in casuta;

c) Selecteaza "Start".

5) Oprirea serviciilor inutile poate reduce consumul procesorului si al RAM-ului.

a) Deschidem "Control Panel" si selectam "Administrative Tools";

B) Selectam iconita cu "Services";

c) Pentru a dezactiva un "Service" Selecteaza dreapta pe el si "Stop";

Lista cu programele care ar trebui tinute oprite:

Application Management

Clipbook

Error Reporting

Distributed Link Tracking Client

Help and Support

Indexing

IPSEC

Messenger

Remote Registry Service

Telnet

Windows Time

WMI Performance Adapter.

6 Defragmentarea HDD-ului va pune fisiearele in ordine, astfel computerul lucreaza mai repede. Asigurati-va ca il defragmentati saptamanal.

a) Deschidem "My Computer"

B) Selecteaza dreapta pe partitia in care e instalat serverul;

c) Mergem la "Tools"

d) Selecteaza "Defragment now"

7) Prioritatea si Afinitatea aplicatiei respective, ea va lucra mai bine de la caz la caz.

a) Deschidem TaskManger - "Ctrl-Alt-Dlt";

B) Selectam TAB-ul "Processes";

c) Cautam in lista serverul. Cel mai probabil il gasim sub numele HLDS;

d) selecteaza dreapta pe numele serverului (HLDS);

e) Selecteaza "Set priority" si selectati "Realtime

8) Acest tweak ajura RAM-ul pentru o functionare mai optima:

a) Mergem la "Start", selectam "Run" si scriem "Regedit";

B) Deschidem: HKEY_LOCAL_MACHINESYSTEM/CurrentControlSet/ControlSession/ManagerMemory/Management

c) Dublu selecteaza pe "DisablePagingExecutive", selectam Decimal si punem 1 in casuta.

d) Dublu selecteaza pe "LargeSystemCache", selectam Decimal si puneti 1 in casuta.

d) Adaugam new "Dword" by clicking in the "Memory Management".Odata ce am creat-o, o redenumim "IOPageLockLimit".Dublu Selecteaza pe el, Hexdecimal. In caseta text adaugam:

4000 - 128 MB Ram.

10000 - 256 MB Ram.

40000 - 512 MB Ram. (Sau mai mult)

e) Restartati calculatorul.

9) Acest tweak ajuta la marirea vitezei prin crearea unui Tweak File.

a) Selectam Start / Run -- MsConfig.

B) Selectam "SYSTEM.INI"

c) Intram in "ConservativeSwapFileUsage=1" sub sectiunea "386enh".

d) Selecteaza "OK" si resetartam PC-ul.

10) Inca un tweak care nu are legatura directa cu server-ul, dar infulenteaza viteza. Pe scurt, micsoreaza timpul de boot al sistemului.

a) Mergem la "Start" / "Run"apoi tastam "Regedit".

B) Cautati : HKEY_LOCAL_MACHINE / SYSTEM / CurrentControlSet / ControlSession / ManagerMemory / ManagementPrefetchParameters

c) Dublu Selecteaza pe "EnablePrefetcher", set it to "Decimal" and put 3 in the box.

d) Apasam OK si rebootam PC-ul.

11) Server.cfg

Alt factor important care provoaca aparitia lagului este calcularea gresita a ratelor sau folosirea unor configuratii ale serverului care nu sunt ale facute de tine.

Pentru inceput, va trebui sa-ti aflii viteza de upload . Pentru asta, accesati linkul acesta: http://www.speedtest.net/

Dupa ce ai calculat-o, trebuie sa te hotarasti cati jucatori vrei sa tii pe server [un numar maxim].

Sunt 3 obiecte esentiale pentru functionarea corecta a serverului:

sv_maxupdaterate

sv_minrate

sv_maxrate

De exemplu, tu vrei sa ai pe server 14 jucatori si ai viteza de upload 200 kb.

- sv_maxupdaterate o calculezi astfel: 200 / 14 = 14.2, deci trecem 14 in server.cfg

-sv_minrate il vom lasa mereu la valoarea 0 pentru ca toti care au ping mare sa-l poata regla dupa voia inimii

-sv_maxrate il calculezi inmultind numarul de jucatori cu rata serverului. 14 x 9000 [rata care va este disponibila]

Link to comment
Share on other sites

Guest
This topic is now closed to further replies.
 Share

WHO WE ARE?

CsBlackDevil Community [www.csblackdevil.com], a virtual world from May 1, 2012, which continues to grow in the gaming world. CSBD has over 70k members in continuous expansion, coming from different parts of the world.

 

 

Important Links