Il supporto multi-monitor di Windows è straordinariamente funzionale se pensi a cosa deve fare. Tuttavia, l’esperienza non è sempre fluida; in particolare, alcune persone potrebbero soffrire di strani rallentamenti durante lo spostamento delle finestre o lo scorrimento fluido delle visualizzazioni delle app, soprattutto se dispongono di più monitor ad alto aggiornamento. Se sei tu, allora potresti provare la correzione pubblicata da /u/RuBi0__ sul sub-Reddit /r/NVIDIA.
La storia è più o meno questa: con determinate combinazioni di risoluzione e frequenza di aggiornamento, puoi raggiungere una soglia in cui il driver NVIDIA downclockerà la memoria della tua GPU per risparmiare energia. Tutto va bene finché non si tenta di fare qualcosa che richiede più larghezza di banda di memoria di quella disponibile con una frequenza di clock bassa. La GPU aumenterà il backup del clock della memoria rapidamente, ma non abbastanza velocemente da evitare un fastidioso intoppo nel rendering fluido del desktop.
Chi è infastidito da questi intoppi può provare a utilizzare l’utility nvidia-smi, direttamente o tramite lo strumento NVIDIA Power Management di terze parti, per forzare la GPU a mantenere la memoria a una frequenza di clock più elevata. Come spiega il Redditor:
Apri un prompt dei comandi con privilegi di amministratore ed esegui il seguente comando: nvidia-smi -lmc 810,16001 (Nota: sostituisci 16001 con la frequenza VRAM massima specifica).
— /u/RuBi0__ attivo Reddit (nota: non utilizzare 16001 se la tua GPU non ha una memoria da 16 Gbps!)
Ciò che fa effettivamente è impostare l’intervallo di frequenze di clock della memoria valide per la VRAM della tua GPU. Impostando un valore minimo di 810, ti assicuri che la GPU non ridurrà mai le prestazioni a un livello troppo basso per la tua configurazione multi-monitor, quindi le animazioni rimangono fluide. Come notato nel poster, il consumo energetico in idle è appena influenzato e la GPU continua a funzionare normalmente nei giochi e in altri carichi di lavoro impegnativi.
Queste impostazioni non vengono mantenute dopo un riavvio, quindi se vuoi che siano permanenti, dovrai automatizzare l’attività. /u/RuBi0__ contiene istruzioni nel suo post per creare un file batch e aggiungerlo all’Utilità di pianificazione di Windows, che è una soluzione abbastanza decente. Altre soluzioni alternative includono semplicemente l’aumento del carico sulla GPU (ad esempio riproducendo un video o un gioco) o, potenzialmente, l’impostazione della “Modalità di gestione energetica” nel pannello di controllo NVIDIA o nell’app NVIDIA su “Preferisci le massime prestazioni” a livello globale, anche se non è chiaro se questo risolve effettivamente il problema.
Come sempre, se non riscontri effettivamente questo problema, non applicare questa correzione come misura preventiva. C’è sempre la possibilità che possa causare problemi in futuro e aumenta leggermente il consumo energetico in modalità inattiva, anche se la differenza è estremamente piccola.