- A memória GPU partilhada é basicamente uma memória virtual que pode ser utilizada pela placa gráfica quando esta fica sem memória dedicada.
- O Windows atribui até 50% da capacidade de RAM para o GPU como memória partilhada.
- As GPUs integradas utilizam a RAM como VRAM primária, e podes aumentar esta quantidade na BIOS, mas não esperes resultados fantásticos.
Já vi muitas pessoas fazerem esta pergunta: "Como podes aumentar a VRAM do meu GPU?".
A resposta é simples: compra uma nova GPU com mais memória dedicada.
Mas não é isto que estas pessoas querem saber. Querem saber se é possível adicionar mais memória sem custos adicionais para poderem jogar um jogo específico que requer mais RAM de vídeo (VRAM).
Vamos falar um pouco sobre os tipos de memória das placas gráficas, como funcionam e se podes realmente aumentar a VRAM sem a necessidade de comprar uma nova GPU.
Consulta este artigo onde te mostramos como verificar a capacidade de memória VRAM instalada na tua GPU no Windows.
ÍNDICE
Os três tipos de memória GPU
Pode parecer confuso ter três tipos de memória GPU, mas é fácil, como verás.
- VRAM para GPU dedicada: esta é a capacidade de VRAM instalada no módulo dedicado da tua placa de vídeo. Estes chips VRAM são muito rápidos, pelo menos uma ordem de grandeza mais rápida do que a memória RAM típica usada pelos programas no Windows.
- VRAM para GPU integradaGPUs integradas: são encontradas no mesmo chip que a CPU e usam uma parte da RAM do sistema como uma espécie de VRAM muito lenta. A porção de RAM alocada para a GPU integrada não pode ser usada para outra coisa.
- Memória GPU partilhadaVRAM partilhada: é uma espécie de VRAM virtual, uma porção da RAM do sistema que será utilizada se a utilização da VRAM for superior à capacidade instalada. A VRAM partilhada é semelhante à swap em princípio. A memória virtual evitará que o teu sistema falhe se ficar sem VRAM real, mas o desempenho será seriamente afetado, e irás experienciar congelamentos e abrandamentos do sistema.
No Windows, até 50% da capacidade de RAM instalada pode ser atribuída pelo sistema operativo para ser utilizada pelo GPU. Isto acontece automaticamente, em segundo plano.
Não consegui encontrar uma forma de alterar a percentagem do 50%, por isso, se por algum motivo precisares de mais memória GPU partilhada, tens de adicionar mais RAM, o que, mais uma vez, não é ideal do ponto de vista do custo (ou impossível num portátil com RAM soldada).
O Gestor de Tarefas mostra-te a quantidade de GPU Partilhada que está a ser utilizada em qualquer altura e um total de VRAM dedicada e memória de vídeo virtual partilhada.
Se quiseres descobrir a causa do desempenho lento nos jogos e suspeitares que a VRAM baixa é o problema, certifica-te de que ficas de olho na Memória GPU dedicada indicador e o quantidade de memória partilhada da GPU em utilização.
Se verificares a memória da tua GPU no Windows, podes ficar com a impressão errada de que tens muita VRAM.
No exemplo acima, parece que posso usar até 24 GB de VRAM. Na realidade, só tenho 8 GB de VRAM na minha RTX 3050. Os restantes 16 GB são atribuídos a partir de RAM DDR 3333 MHz.
Assim que tento utilizar mais de 8 GB de VRAM, tenho travamentos e lentidão constantes. Se o programa não falhar imediatamente, é claro. Isso acontece porque a RAM do sistema é muito mais lenta do que a VRAM.
No meu caso, estamos a falar de aproximadamente 45 GB/s contra 225 GB/s.
A memória DDR5 rápida moderna tem cerca de 90 GB/s, mas a VRAM de GPUs como a RTX 4080 é ainda mais rápida, com quase 800 GB/s.
Não importa como olhes para isso, a memória partilhada da GPU será sempre mais lenta do que a VRAMNão importa o que faças.
Podes aumentar a VRAM do GPU?
Não, não podes aumentar a quantidade de VRAM real no teu GPU. Sim, alguns modders tiveram sucesso com a atualização de GPUs que são oferecidos em mais do que um modelo de capacidade VRAM, mas tu não és um engenheiro de hardware apaixonado, pois não?
Portanto, não, a memória VRAM real não pode ser aumentada.
Dito isto, é possível que as GPUs integradas atribuam mais memória, mas, mais uma vez, isso significa que continuas a utilizar uma RAM lenta. Mais RAM, mas continua a ser mais lento.
Não posso dar-te orientações sobre como aumentar a memória dedicada da GPU integrada, porque cada fabricante de motherboards tem uma disposição diferente da BIOS.
Vou dizer-te onde podes encontrar a opção no meu portátil para jogos ASUS ROG: Avançado > Configuração gráfica > DVMT pré-atribuído.
Optei pela capacidade máxima: 64 MB, o que é uma piada em comparação com os meus 8 GB de VRAM NVIDIA GeForce RTX 3070Ti. A VRAM dedicada não só é mais rápida, como também tem uma capacidade muito maior no meu caso: 128 vezes mais.
De qualquer forma, o Windows informa que não há memória GPU dedicada no Gestor de Tarefas e 128 MB nas Propriedades Gráficas Avançadas.
Pode ser um erro de software, mas não tem importância no caso de uma GPU integrada.
Encontrei alguns guias sobre como aumentar a quantidade de RAM que a GPU integrada pode utilizar, mas isso implica alterar o Registo do Windows e não há qualquer vantagem real em fazê-lo.
A "VRAM" dedicada da GPU integrada ou a memória partilhada da GPU continua a ser RAM, e 50% da tua RAM instalada é suficiente porque o pequeno e eficiente chip integrado não tem potência suficiente para executar aplicações e jogos que exigem demasiada VRAM.