Prova Micro
CasaCasa > Notizia > Prova Micro

Prova Micro

Jul 25, 2023

L'argomento delle risoluzioni del timer è molto popolare nella scena dei giochi per PC poiché si tratta di un cambiamento rapido che può migliorare la sensazione del gioco e degli input. Dopo ulteriori indagini, tuttavia, diventa chiaro che l'argomento degli orologi e dei tick di sistema è piuttosto complesso e presenta numerose opzioni da esplorare.

Amit è abbastanza noto nella scena del tuning dei PC e, come lo descrive, ha trovato un'altra interazione unica nella risoluzione del timer per pura coincidenza.

Contenuti

Amit prosegue descrivendo come ha utilizzato accidentalmente un valore casuale per la risoluzione massima supportata del timer (0,5 ms) e si è imbattuto in una scoperta interessante. Ciò che ha notato è che poteva aumentare la precisione del timer utilizzando una risoluzione più elevata rispetto allo standard 0,500 ms ottenendo un valore più vicino a 1 ms quando si tratta di ritardi di sonno.

Fonte

Ero curioso dei risultati poiché ha menzionato che questo cambiamento ha aiutato la maggior parte delle persone incluse nei suoi test e, anche se era piuttosto tardi per la festa, volevo vedere di persona se potevo migliorare la precisione del timer utilizzando un diverso valore rispetto allo standard 0,5 ms.

Per condurre il test ho scaricato l'utilità MeasureSleep dal GitHub di Amit e ho provveduto a modificare il valore della risoluzione del mio timer. Sul mio sistema utilizzo un orologio TSC con un segno di spunta TSC e, per l'utilità timer, utilizzo Memory Cleaner.

Durante i miei test, ho controllato i valori iniziali di 0,5 ms, quindi ho testato 0,507 ms di Amit e poi ho continuato a scendere finché non ho trovato picchi in ms e varianze nel delta. In questo modo ho confermato che un valore modificato fornisce una precisione maggiore rispetto al valore predefinito di 0,5 ms e ho regolato il valore su quello che ho ritenuto essere il migliore per le mie impostazioni e configurazione (hardware del PC, installazione di Windows, impostazioni, ecc.).

Il valore che ha funzionato per me potrebbe essere diverso per la tua build, quindi suggerisco di seguire gli stessi passaggi per testare 1 ms predefinito, 0,5 ms e 0,507 ottimizzato da Amit. Una volta annotati i valori di questi 3, puoi iniziare ad apportare le modifiche alla risoluzione del timer finché non raggiungi un valore stabile che sia il più vicino a 1 ms e non presenti picchi o varianze casuali.

Ho testato il nuovo valore di risoluzione del timer mentre ero al minimo, durante il gioco e durante il benchmarking con un carico elevato solo per assicurarmi che il valore fosse stabile, qualunque cosa accada.

Una volta confermato che tutto funziona come previsto sotto carichi diversi, ho mantenuto il valore con la massima precisione per il mio sistema.

Come ha notato Amit, l'utilizzo di un valore ottimizzato per l'utilità di risoluzione del timer migliora la precisione, quindi invece di utilizzare un valore predefinito di 0,5 ms dovresti testare diversi valori possibili e attenersi a quello più vicino a 1 ms.

Circa l'autore

Appassionato di ISO Windows personalizzato, ottimizzatore FPS e appassionato di miglioramento della mira. Smonterà tutte le sue periferiche (e talvolta parti del PC) per modificarle anche se funzionano tutte perfettamente. Discord/Twitter: vile_is_dead

Quando scegli un monitor da gioco devi avere a che fare con un foglio di specifiche per ciascun monitor in cui i produttori cercano di bombardarti con i numeri e farti pensare che il loro prodotto sia il migliore. Molte di queste specifiche, tuttavia, sono del tutto irrilevanti per la tua esperienza reale e in molti casi […]

Un consiglio molto semplice per migliorare i tuoi FPS nei giochi è assicurarti che i tuoi giochi funzionino a schermo intero, assicurandoti che tutte le risorse siano dedicate al gioco. Come per la maggior parte delle cose relative ai giochi per PC, ci sono delle sfumature in questo semplice suggerimento, ed ecco perché dovresti esserne consapevole. A schermo intero […]

Discord è la piattaforma universale che tutti i giocatori utilizzano per comunicare in un'ampia varietà di comunità. Sebbene esistano modi per rendere Discord più veloce modificandolo o eliminando l'installazione originale, è comunque necessario configurarne le impostazioni per un'esperienza migliore. Dato che tutto ciò che mi interessa sono le prestazioni, qualsiasi impostazione in Discord che […]

LatencyMon è uno strumento semplice ma efficiente che ti consente di monitorare il tuo DPC, monitorare il conteggio ISR e DPC per ciascun core, vedere il tempo del ciclo di interruzione, ecc. Lo strumento è abbastanza semplice da usare ma per un principiante assoluto potrebbe creare confusione confrontare i risultati poiché non vedono lo stesso […]