Sari la conținut

[Tutorial] 🐧 Dezactivarea 'TSO' (TCP Segmentation Offload) și 'GSO' pentru reducerea latenței de procesare a pachetelor


Postări Recomandate

Postat
[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
Vizitator
Acest topic este acum închis pentru alte răspunsuri.
  • Navigare recentă   0 membri

    • Nici un utilizator înregistrat nu vede această pagină.
×
×
  • Creează nouă...

Informații Importante

Termeni de Utilizare & Politică Intimitate