Alexvnder. Postat Februarie 17 Postat Februarie 17 HZ LATENCY OVERCLOCK Kernel Tuning: Reducerea timpului de răspuns la nivel de microsecunde Salutare! Majoritatea adminilor instalează un server de joc și gata. Dar știai că kernel-ul standard de Linux este setat pentru "throughput" (productivitate), nu pentru "latency" (timp de răspuns)? Astăzi reglăm ceasul sistemului pentru a forța Linux-ul să proceseze pachetele de joc cu prioritate zero-delay. 1. Verificarea Modelului de Preempțiune Pentru gaming, avem nevoie de modelul Low-Latency Desktop sau Fully Preemptible. Verifică ce folosește serverul tău acum: uname -v | grep -i "preempt" * Dacă nu returnează nimic, kernel-ul tău este unul generic (Generic Server) și ar putea beneficia de un upgrade la versiunea "lowlatency". 2. Optimizarea prin GRUB Putem forța kernel-ul să ignore anumite funcții de economisire a energiei care introduc latență (C-States). Editează configurația bootloader-ului: sudo nano /etc/default/grub Caută linia GRUB_CMDLINE_LINUX_DEFAULT și adaugă următorii parametri: "skew_tick=1 isolcpus=1-3 nohz_full=1-3 rcu_nocbs=1-3" * Acest lucru izolează nucleele 1, 2 și 3 pentru a rula exclusiv procesele de joc, fără întreruperi de la sistem. DE CE CONTEAZĂ? Într-un server de Counter-Strike cu tickrate 128, fiecare milisecundă contează. Dacă sistemul de operare "adoarme" nucleul procesorului pentru a economisi energie (C-States), vei vedea pierderi de pachete sau variații de "var" în consolă. Aceste setări mențin procesorul "treaz" și gata de acțiune. SYSTEM_OPTIMIZED_V2.6 // LEAGUECS
Postări Recomandate