Alexvnder. Postat Februarie 23 Postat Februarie 23 [ROOT@NET_OFFLOAD_TUNING] NIC Offload Disable: Raw Speed # Eliminarea buffering-ului hardware pentru pachetele de rețea Salut! Știai că placa ta de rețea "reține" pachetele pentru o fracțiune de milisecundă ca să le grupeze înainte să le trimită la CPU? Această funcție se numește Segmentation Offload. Deși economisește 1% din procesor, ea adaugă jitter. Astăzi învățăm cum să dezactivăm aceste optimizări "de birou" pentru a avea o conexiune brută, ideală pentru 128 tickrate. 1. Verificarea funcțiilor active (Ethtool) Află ce procesări face placa ta de rețea în acest moment (înlocuiește eth0 cu interfața ta): ethtool -k eth0 2. Dezactivarea TSO, GSO și GRO Vom opri fragmentarea hardware pentru a lăsa Kernel-ul să gestioneze pachetele în mod direct și rapid: sudo ethtool -K eth0 tso off gso off gro off * TSO: TCP Segmentation Offload* GSO: Generic Segmentation Offload* GRO: Generic Receive Offload 3. Automatizarea la pornire (Systemd) Aceste setări se resetează la restart. Pentru a le face permanente, creăm un mic serviciu systemd sau le adăugăm în configurarea interfeței: # Exemplu pentru /etc/network/interfaces post-up ethtool -K eth0 tso off gso off gro off DE CE ESTE UNIC ACEST TUTORIAL? Majoritatea ghidurilor vorbesc despre lățimea de bandă (bandwidth). În gaming, lățimea de bandă este irelevantă, latența pachetului individual este totul. Dezactivând Offloading-ul, elimini „inteligența” plăcii de rețea care încearcă să eficientizeze traficul, forțând-o să devină o simplă poartă de viteză ultra-rapidă. Jucătorii vor raporta că "gloanțele intră mai bine", deoarece sincronizarea este acum dictată pur de Kernel, nu de firmware-ul plăcii de rețea. NETWORK_RAW_V1.0 // LEAGUECS.RO
Postări Recomandate