Zašto onemogućavanje V-Sync povećava temperaturu CPU-a i GPU-a

Zašto onemogućavanje V-Sync povećava temperaturu CPU-a i GPU-a

Uživali ste u svom omiljenom igraćem naslovu kada ste primijetili nešto neuobičajeno — ventilatori na vašem sustavu stvarali su više buke nego inače.





Da biste razumjeli o čemu se radi, otvorili ste svoju pouzdanu aplikaciju za praćenje temperature, samo da biste otkrili da su temperature CPU-a i GPU-a izvan kontrole.





MAKEUSEOF VIDEO DANA

Ali zašto su računalne jedinice na vašem sustavu bile tako pečene? Je li to zato što je vaša igra previše gurala vaš sustav ili je to imalo veze s V-Syncom?





Zašto se CPU i GPU na vašem računalu zagrijavaju?

CPU i GPU na modernom stroju za igre mogu učiniti mnogo. Bilo da se radi o igrama sa živopisnom grafikom ili prikazivanju videozapisa visoke razlučivosti u nekoliko sekundi, ne postoji ništa što moderno računalo ne može učiniti. Uz to, baš kao i ljudi, računalo treba energiju za obavljanje ovih zadataka, ali za razliku od nas, računala se oslanjaju na električnu energiju za obavljanje operacija.

Pogreška ulaza/izlaza tvrdog diska
  CPU kućište s vidljivim unutarnjim dijelovima

Dakle, za pokretanje igre pri 60 FPS (Frames Per Second), CPU i GPU kanaliziraju električnu energiju kroz elektroničke sklopke poznate kao tranzistori . To uzrokuje uključivanje ili isključivanje prekidača na temelju frekvencije takta CPU-a ili GPU-a. Upravo taj ponovljeni rad tranzistora u CPU-u i GPU-u čini vaše računalo oživjelim. Međutim, upravo ta električna energija uzrokuje zagrijavanje vašeg sustava.



Ali zašto stvar koja pokreće vaše igre uzrokuje zagrijavanje vašeg računala?

Pa, vidite, prema Joulesovom zakonu zagrijavanja, toplina stvorena u vodiču proporcionalna je kvadratu struje koja teče kroz njega. Stoga, kako struja koju troši računska jedinica raste, toplina koju ona stvara također se povećava.





Zašto igre izluđuju obožavatelje vašeg sustava?

Sada kada imamo osnovno razumijevanje zašto se vaš sustav zagrijava, možemo pogledati zašto je igranje tako intenzivan zadatak za vaš stroj.

Vidite, igranje na površini može izgledati jednostavno, ali CPU, GPU i memorijski sustavi rade punom parom kako bi pružili te visoke brzine kadrova. Da bismo razumjeli zašto je igranje tako zahtjevno, pogledajmo što vaš sustav mora učiniti za renderiranje igara.





  Ventilator na procesoru

Kada otvorite igru, CPU se pojavljuje na slici, a programski podaci za igru ​​premještaju se u RAM sustava s tvrdog diska. Nakon toga, CPU obrađuje podatke i šalje ih u VRAM, namjenska memorija za obradu podataka prikaza . Zatim GPU obrađuje podatke, stvara scenu u skladu s vašim igranjem i pohranjuje informacije o renderiranju u VRAM. Zaslon zatim redovito izdvaja te podatke na temelju brzine osvježavanja.

kako promijeniti zadani račun google pogona

Ovo se može činiti trivijalnim, ali GPU mora obraditi podatke 60 puta u sekundi i poslati ih na zaslon kako bi pružio glatko iskustvo od 60 FPS. Osim toga, ako imate full HD zaslon, vaš GPU mora obraditi informacije o renderiranju za 2 milijuna piksela. S druge strane, ako imate 4k zaslon, GPU mora obraditi podatke za slikanje preko 8 milijuna piksela.

Stoga, da sve sažmemo, vaš GPU mora obraditi informacije o boji, sjeni i teksturi za 8 milijuna točaka i dostaviti ih na zaslon svakih 16 milisekundi kako bi ponudio glatko iskustvo igranja.

Sada je to puno drobljenja brojeva; nema sumnje da se vaš GPU i CPU zagrijavaju kada igrate zahtjevne naslove.

Razumijevanje broja sličica u sekundi, učestalosti osvježavanja i trganja zaslona

Kao što je ranije objašnjeno, GPU generira slike i pohranjuje ih u VRAM. Brzina kojom GPU može izvršiti ovaj zadatak poznata je kao brzina kadrova, koja je proporcionalna složenosti scene.

Stoga, ako igrate igru ​​koja nije računalno složena, GPU može renderirati slike većim brzinama i slati podatke VRAM-u 100 puta u sekundi, nudeći broj sličica u sekundi od 100 FPS. Ipak, ako igrate igru ​​s omogućenim praćenjem zraka, GPU će morati obraditi mnogo više podataka, smanjujući FPS.

Stopa osvježavanja monitora, s druge strane, odnosi se na brzinu kojom monitor prikuplja podatke iz VRAM-a. Stoga, ako imate panel koji nudi brzinu osvježavanja od 60 Hertza, monitor će pristupiti informacijama u VRAM-u svakih 16,6 milisekundi (1/60 sekunde).

Dakle, ako pogledate to, brzina osvježavanja vašeg monitora je konstantna, dok je broj sličica u sekundi GPU-a promjenjiv. To je odstupanje ono što uzrokuje trganje zaslona; evo kako.

  vsync-screen-tearing
Kredit za sliku: AMD

Recimo da vaš GPU obrađuje podatke kako bi stvorio sliku koja će se prikazati na zaslonu, a budući da vizualno nije složeno, trenutačno stvara scenu. Da bi sve ispravno radilo, monitor bi trebao dohvatiti sliku iz VRAM-a i prikazati sliku u isto vrijeme, ali budući da GPU radi brže od zaslona, ​​podaci iz VRAM-a se ne dohvaćaju.

Dok slika na zaslonu nije ažurirana, GPU obrađuje podatke za stvaranje sljedeće slike prikazane na zaslonu i zapisuje u VRAM. Za to vrijeme zaslon dohvaća podatke iz VRAM-a.

Zbog toga se slika na vašem zaslonu pojavljuje s razrezom u sredini, budući da su slike iz dva različita okvira. Za rješavanje ovog problema imamo V-Sync.

prijenos fotografija sa samsunga na računalo

Što se događa kada je V-Sync omogućen?

Nitko ne voli trganje zaslona, ​​a kako bi riješila ovaj problem, industrija igara osmislio V-Sync tehnologiju . Skraćeno od Vertical Synchronization, V-Sync sinkronizira zaslon i GPU tako da kidanje zaslona ne dolazi do slike.

Kako bi to učinio, V-Sync ograničava broj sličica u sekundi GPU-a na konstantnu brzinu. Zbog toga zaslon prikuplja podatke iz VRAM-a istom brzinom kojom GPU gura podatke u VRAM, sprječavajući trganje zaslona.

Osim toga, kada je V-Sync omogućen, vaš GPU ne gura se do krajnjih granica jer obrađuje slikovne podatke na temelju brzine osvježavanja monitora.

Zašto se temperature CPU-a i GPU-a povećavaju kada je V-Sync onemogućen?

Kada je V-Sync onemogućen, brzina osvježavanja zaslona i brzina GPU okvira nisu sinkronizirani. Stoga se GPU gura do krajnjih granica i šalje podatke u VRAM na temelju složenosti scene. Ovo jako opterećuje GPU i CPU jer je potrebno više podataka obraditi i njima upravljati.

Ovo povećanje GPU i CPU opterećenja uzrokuje da računalne jedinice vuku više struje—povećavajući temperaturu vašeg sustava.

Omogućite V-Sync za hlađenje CPU-a i GPU-a

Onemogućavanje V-Sync može uzrokovati zagrijavanje vašeg sustava, ali može postojati nekoliko razloga za visoke temperature sustava. Dakle, ako omogućavanje V-Sync ne hladi vaš GPU, mogli biste pogledati druge faktore koji bi mogli zagrijavati vaš sustav.