Alexvnder. Postat Februarie 18 Postat Februarie 18 [ROOT@CPU_GOVERNOR] CPU Scaling: PERFORMANCE MODE # Eliminarea varianței de frecvență pentru un frame-time liniar Salutare! Te-ai întrebat de ce serverul tău are "var" mare în consolă chiar și cu 0 jucători? Linux folosește de obicei modul Powersave sau Schedutil, care ajustează frecvența dinamic. Această pendulare constantă între frecvențe joase și înalte introduce instabilitate. Astăzi setăm totul pe Performance pentru a elimina orice latență de scalare. 1. Verificarea driverului de scalare Află ce driver folosește kernel-ul tău pentru a gestiona procesorul: cpupower frequency-info * Dacă nu ai utilitarul, instalează-l cu: sudo apt install linux-tools-common linux-tools-$(uname -r) 2. Activarea modului Performance Vom forța toate nucleele procesorului să ruleze la frecvența lor maximă stabilă, ignorând economisirea de energie: sudo cpupower frequency-set -g performance 3. Dezactivarea latențelor C-States (Avansat) Pentru a fi siguri că procesorul nu intră în "sleep" la nivel de hardware, putem seta latența de transfer la zero prin interfața kernelului: # Setează latența maximă acceptată la 0 microsecunde echo 0 | sudo tee /sys/module/intel_idle/parameters/max_cstate * Nota: Această setare este specifică procesoarelor Intel. Pentru AMD, folosim parametri de boot similari. DE CE ESTE UNIC ACEST TUTORIAL? Majoritatea ghidurilor se opresc la BIOS. Dar știai că Linux poate suprascrie setările din BIOS odată ce Kernel-ul este încărcat? Prin forțarea Governor-ului la nivel de OS, te asiguri că procesorul tău nu va face niciodată "down-clock" în timpul unui meci important. Rezultatul? Un "jitter" mult mai mic și o experiență de joc fluidă pentru toți jucătorii de pe server. CPU_RELIABILITY_V4.0 // LEAGUECS.RO
Postări Recomandate