Alexvnder. Postat Mai 1 Postat Mai 1 CPU Zero-Latency Idle [KERNEL_IDLE_POLLING_v90] POWER_SAVING: DISABLED Salutare! Te-ai întrebat de ce ai FPS mare, dar jocul se simte uneori "instabil" la mișcările mouse-ului? Vinovatul este Intel/AMD C-States. Procesorul tău intră și iese din stări de repaus de mii de ori pe secundă. Astăzi activăm modul Idle=Poll, forțând nucleele să rămână "treze" și gata de execuție instantanee, eliminând orice întârziere de trezire a siliciului. 1. Modificarea Parametrilor de Boot (Hardcore) Vom instrui kernel-ul să ignore complet funcțiile de economisire a energiei ale procesorului. Aceasta este cea mai puternică metodă de a stabiliza frametime-ul: # Adaugă în GRUB_CMDLINE_LINUX_DEFAULT: processor.max_cstate=0 intel_idle.max_cstate=0 idle=poll # Apoi actualizează configurația: sudo update-grub * idle=poll face ca procesorul să ruleze un loop infinit în loc să intre în modul sleep, oferind un timp de răspuns de 0 nanosecunde. 2. Forțarea Modului Performance fix După restart, trebuie să ne asigurăm că scalarea frecvenței nu interferează cu noua noastră setare de idle: # Setează toate nucleele pe frecvența maximă: echo "performance" | sudo tee /sys/devices/system/cpu/cpu*/cpufreq/scaling_governor ATENȚIE: TEMPERATURĂ & CONSUM Acest tweak transformă procesorul într-o unitate care consumă curent maxim chiar și când stai pe desktop. Nu recomandăm acest lucru pe laptop-uri decât dacă sunt în priză și au răcire foarte bună. Pe PC, rezultatul este un Frametime absolut plat, deoarece procesorul nu mai trece prin fazele de tranziție de voltaj și frecvență. Este setarea folosită de profesioniștii din industria HFT (High-Frequency Trading) pentru a obține cele mai mici latențe din lume. CPU_IDLE_POLL_v90 // 2026 LEAGUECS.RO
Postări Recomandate