I monitor doppi possono rallentare il mio PC?


15

Ho notato che il mio PC (win-xp) sembra funzionare più lentamente. (ad esempio, sto diventando nervoso quando guardo un video)

Di recente, ho aggiornato un monitor (più grande) e ampliato le dimensioni del desktop per sfruttarlo, e ho mantenuto l'originale come secondo monitor. Lo adoro. Tuttavia, sto notando che le cose sembrano più lente. Sto ipotizzando che il secondo monitor e / o desktop più grandi stiano assegnando un compito maggiore al PC.

Nel caso in cui fosse entrato un po 'di bot, ho eseguito scansioni complete anti-virus e malware (scanner multipli) senza risultati - e non vedo alcun processo errato. C'è qualcos'altro che mi manca prima di provare a scaricare il secondo monitor?


1
Ora che hai il doppio dello spazio sullo schermo del desktop, stai eseguendo il doppio delle cose?
JBR Wilkinson,

C'è una scheda video discreta che viene utilizzata per entrambi i monitor e la macchina ha diversi anni.
BIBD,

Per quanto riguarda il doppio delle cose, no. La maggior parte di ciò che ha fatto è impedirmi di passare da una finestra all'altra (ad es. Codice sul monitor sinistro ed eseguibile sul monitor destro)
BIBD

Non interamente correlato alle prestazioni, ma la temperatura del mio AMD 6950 è stata aumentata di dieci gradi solo aggiungendo un secondo monitor identico.
Alex,

Risposte:


8

Sì.

  • c'è più roba da disegnare (allo stesso modo una risoluzione più alta scorre più lentamente)
  • se le risoluzioni sono diverse, Windows non può utilizzare varie ottimizzazioni delle prestazioni
  • se la profondità del colore è diversa, la pittura sarà più lenta poiché Windows deve convertire

Rubare un intero post di blog da Raymond Chen

Per prestazioni migliori, imposta tutti i tuoi monitor sullo stesso formato colore

Pplu si chiede perché i programmi vengano eseguiti più lentamente quando il sistema è in esecuzione con più monitor .

Bene, per prima cosa, ovviamente, quando hai più di un monitor, ci sono più cose sullo schermo che il sistema può tenere traccia. È la stessa ragione per cui i programmi vengono eseguiti più lentamente su un monitor di grandi dimensioni rispetto a un monitor di piccole dimensioni.

E se c'è solo un monitor, allora funziona come MonitorFromPointdiventare banale se la bandiera è qualcosa del genere MONITOR_DEFAULTTONEAREST, perché quando c'è un solo monitor, rispondendo a domande come "Qual è il monitor più vicino a questo punto"? diventa molto facile.

Se i due monitor non hanno le stesse dimensioni, l'unione dei due monitor non sarà rettangolare, il che rende più complicato il ritaglio rispetto all'unione di tutti i monitor.

Ma sospetto che si verifichi la grande penalità per più monitor se commetti l'errore di impostare i tuoi monitor su diversi formati di colore, ad esempio se imposti un monitor sul formato 565 e ne imposti un altro su 24 bpp.

Se i due monitor non usano lo stesso formato di colore, i programmi saranno costretti a utilizzare DIB invece di DDB per bitmap dello schermo, nel caso in cui una finestra venga spostata in una finestra con un diverso formato di colore (o peggio, viene posizionata in modo che si trovi a cavallo due monitor con diversi formati di colore). In linea di principio, i programmi devono utilizzare solo il DIB "nel caso peggiore"; ad esempio, se un monitor è 555 e l'altro è 565, sarà sufficiente un DIB 565. In pratica, tuttavia, la maggior parte dei programmi si limita a ricorrere a un DIB 24bpp o 32bpp di fronte a monitor con formati di colore diversi.

(Si chiede se tutti i monitor hanno lo stesso formato di colore chiamando GetSystemMetrics(SM_SAMEDISPLAYFORMAT).)

Poiché una conversione di formato ha luogo quando un DIB viene inviato a un dispositivo con un formato di colore diverso, forzare un programma a conservare le sue bitmap come DIB significa che per almeno uno dei monitor (e probabilmente entrambi), subirai una conversione di formato quando quel DIB viene disegnato sullo schermo. Ci sono anche alcune ottimizzazioni varie che sono disabilitate quando non tutti i monitor usano lo stesso formato di colore perché il costo dell'utilizzo dei DIB supera i risparmi derivanti dall'ottimizzazione.

Quindi, se non lo hai già fatto, vai nelle impostazioni dello schermo e verifica di aver impostato tutti i monitor sulla stessa profondità di colore. In caso contrario, si perde una grande classe di ottimizzazioni grafiche.


10

Sì, potrebbe potenzialmente far funzionare la tua macchina un po 'più lentamente a causa del lavoro extra messo sulla scheda video. Tuttavia, se si dispone di una scheda video moderna con i driver corretti installati, dovrebbe gestire facilmente il carico aggiuntivo. Senza conoscere ulteriori specifiche della macchina, è difficile dirlo. La macchina ha molti anni? Quale scheda video o schede stai usando?

Potresti provare a reinstallare i driver video per assicurarti di disporre della versione più recente e di avere un'installazione pulita. I conducenti che funzionano correttamente (o meno) possono fare la differenza nel mondo.


5

Prova a disconnettere il secondo monitor. Il computer sembra funzionare più veloce / migliore? In tal caso, potresti voler controllare i driver come suggerito da Troggy prima di ricollegare il secondo monitor. Se i driver sono aggiornati, potrebbe essere il momento di una nuova scheda video.

PS Uso due monitor LCD su diversi computer desktop. Non ho visto alcuna prova di lentezza relativa ai monitor. Un sistema ha più di cinque anni.


2

Come tutti gli altri hanno detto, VERAMENTE dipende dalla tua scheda video, altrimenti non rallenterà il tuo PC. Aggiorna la tua scheda video o, se è più recente, ad esempio Radeon 9800+ o equivalente, aggiorna i tuoi driver all'ultima versione possibile.

Puoi avere 10 monitor se lo desideri e al tuo computer non importerebbe, ma sarebbero le tue schede video a soffocare se sono sottodimensionate o eseguono software più vecchi perché alla fine disegnano l'immagine sugli schermi.

E per quanto riguarda il formato colore per @Ian, è probabile che sia già lo stesso per impostazione predefinita ...


0

Non hai menzionato se stai usando una scheda video discreta o un video di bordo. Se si utilizza spesso il video di bordo, esso utilizza la memoria di sistema. Passare a uno schermo più grande (risoluzione più elevata) significa che è necessario più RAM di sistema. Che tipo di schede video stai usando? Quanta memoria di sistema hai? Un aggiornamento della memoria potrebbe essere in ordine.

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.