View Single Post
Old 17-09-2021, 12:15   #7
DANY 76
Senior Member
 
L'Avatar di DANY 76
 
Iscritto dal: Apr 2006
Città: ROMA CAPUT MUNDI
Messaggi: 10263
Quote:
Originariamente inviato da akumasama Guarda i messaggi
Salve, da ignorante sono curioso su questo aspetto.
Da una parte abbiamo gli FPS.
Sono fotogrammi calcolati in tempo reale da un engine 3D. Questo calcolo avviene dalla GPU con l'ausilio della CPU.
Un gioco che viene impostato a 60fps cercherà di calcolare 60 fotogrammi diversi ogni secondo.

Poi c'è la frequenza di aggiornamento (gli HZ). Questa rappresenta la quantità di volte al secondo in cui la scheda video manda il segnale (un immagine) al monitor. Ad esempio se si impostano 60hz la scheda video manderà 60 "immagini" al monitor ogni secondo.
Analogamente se imposto su 120hz la scheda video manderà 120 immagini al secondo.


Cosa succede se la frequenza di aggiornamento è superiore agli FPS? Ad esempio 60fps e 120hz.
In teoria il sistema calcolerà 60 fotogrammi al secondo e li manderà al monitor 120 volte al secondo, il che significa che manderà 2 volte lo stesso fotogramma calcolato.


Spero di non aver commesso errori fin qui.
Fatta questa premessa, che peso ha sul sistema la frequenza di invio?
Non deve "calcolare" fotogrammi, deve solo "inviarli".
Mandarli 240volte al secondo ovviamente ha un peso diverso rispetto a mandarli 60 volte, no? Questo peso è irrilevante oppure no? Come possiamo quantificarlo in termini di eventuale perdita di prestazioni del sistema?
c'è un pò di confusione.
detto brevemente gli hz del monitor sono semplicemente la frequenza di aggiornamento del pannello e nn centra nulla la vga.
se un monitor è 60 hz si aggiornerà 60 volte al secondo un 120hz sarà 120 al secondo e così via.
se i frame sono di più degli HZ del monitor si può avere un effetto tearing(immagine con effetto spezzata orizzontalmente),questo si evita attivando il v-sync,ovvero tutti gli fps maggiori della frequenza di aggiornamento del monitor non vengono visualizzati,la vga si pianta agli hz massimi del monitor.
ad oggi ci sono monitor free-sync e g-sync per amd e nvidia dove appunto il monitor ha spesso un alto refresh rate ma il pannello si sincronizza con gli fps della vga in un range che va dai massimi HZ del monitor fino ad un minimo che di solito è tra i 40 ed i 50 hz,così si evitano tearing shuttering e la vga nn viene mai "limitata".
a cosa serve questo?semplice,se si ha vga potenti si può andare ben al di sopra dei 60 fps avendo una fluidità nei movimenti nelle immagini assai maggiore,ma anche se si è al di sotto dei 60 fps il monitor cmq si sincronizza con gli fps della vga quindi i movimenti all'occhio risulteranno sempre molto fluidi.
io per esempio ho un monitor free sync da 165 hz.
__________________
AMD Ryzen 7 5700X - Gigabyte X570 Gaming X - Kingston Renegade Fury 3600mhz CL16 32 gb - XFX SPEEDSTER MERC 310 RX 7900 XT Black Edition.
DANY 76 è offline