Mac: VRAM con più monitor

0

Sembra che quando più monitor sono collegati a un MacBook Pro (Retina), OSX divida la VRAM per i monitor. Anche quando uno schermo viene catturato, ad es. un gioco, la prestazione degrada molto ripida. L'unica cosa che aiuta è mettere il MBP in modalità clamshell e rimuovere uno dei 2 display collegati per ottenere prestazioni ragionevoli.

La cosa che non capisco è, perché il sistema operativo non assegna tutte le risorse al display catturato per impostazione predefinita quando viene catturato? Qual è il ragionamento dietro questo?

    
posta Erik Aigner 24.03.2013 - 11:42
fonte

1 risposta

0

La regola è che se un monitor è collegato, la GPU deve spingere il contenuto su di esso, quindi togliere spazio di memoria.

La cosa buona è che lo spazio è piuttosto piccolo quando un gioco è a schermo intero poiché è solo una grande tela nera che viene spinta.

Le cattive notizie sono, le prestazioni non sono degradate a causa della VRAM, sono le unità di rendering.

Ogni GPU è composta da diverse unità specializzate nello svolgimento di diverse attività. C'è un tipo di unità specializzate nel rendering degli output.

Detto questo, anche se il display retina è vuoto, consuma ancora una grande quantità di risorse dell'unità di rendering. Questo è ciò che penso rallenti il gioco.

È come la differenza tra la mia GTX 660 TI e 670 recentemente acquistata. Sono uguali l'una all'altra in termini di prestazioni di calcolo (velocità di texel, effetti), ma hanno RAM più lenta e meno unità di rendering . Ciò lo rende molto più cattivo in alta risoluzione.

    
risposta data 24.03.2013 - 11:58
fonte

Leggi altre domande sui tag