GUÍAS

Quedarse sin VRAM: qué pasa y cómo comprobarlo

Cuando un juego necesita más memoria de vídeo de la que tiene la tarjeta, los datos tienen que salir a la RAM del sistema, y ves tirones, texturas borrosas o que faltan, o una tasa de fotogramas que se hunde. Cómo comprobar el uso real y qué ajustes cuestan VRAM.

El menú de ajustes dibuja una barra de VRAM y la tuya está en rojo. O una superposición muestra la memoria de la tarjeta casi llena y te preguntas si es por eso por lo que el juego da tirones. O las texturas se quedan borrosas un segundo cada vez que te das la vuelta. A la VRAM se le echa la culpa de las tres cosas, y solo algunas significan que de verdad te has quedado sin ella.

Qué hay en la VRAM

La memoria de vídeo es la memoria propia de la tarjeta gráfica. En la descripción que hace Microsoft de las cifras de GPU del Administrador de tareas, la memoria dedicada está reservada exclusivamente para que la use la GPU, y en una tarjeta discreta esa es tu VRAM. Un juego guarda ahí aquello con lo que dibuja: texturas, shaders y geometría, que según NVIDIA se transfieren constantemente a la tarjeta a medida que te mueves por un mundo, además de los render targets y los búferes de profundidad en los que se dibuja cada fotograma.

Cuánta puede usar un juego no es fijo. La documentación de Direct3D de Microsoft dice que el presupuesto de memoria de vídeo puede variar de forma notable a medida que los procesos en segundo plano se despiertan y se duermen, y que varía de forma drástica cuando cambias a otra aplicación. Otros programas que usan la GPU ocupan memoria en la misma tarjeta.

Qué pasa cuando un juego se queda sin ella

Una tarjeta discreta tiene dos reservas de memoria, la suya propia y la del sistema, y Microsoft es tajante sobre la segunda: un juego puede desbordar texturas hacia la memoria del sistema, pero "the wrong resource in system-memory can severely impact frame rate" (el recurso equivocado en la memoria del sistema puede afectar gravemente a la tasa de fotogramas). Según la misma documentación, un programa que no se mantiene dentro de su presupuesto puede quedar congelado de forma intermitente para que puedan ejecutarse otros programas, y, como último recurso extremo, el propio Windows puede mover parte de sus datos de la memoria de vídeo a la memoria del sistema.

Lo que ves depende del juego, porque cada uno gestiona la falta de memoria a su manera. La explicación de NVIDIA sobre la VRAM enumera tres resultados: la memoria se vacía y la escena se vuelve a cargar, con un tirón notable; solo se intercambian datos seleccionados, sin ningún efecto visible; o los recursos nuevos cargan más despacio porque ahora vienen de la RAM del sistema. Las pruebas de VRAM de TechSpot encontraron esa variedad en la práctica. Halo Infinite eliminó texturas y bajó el detalle; Forspoken y Hogwarts Legacy mostraron texturas que aparecían de golpe (pop-in) y texturas de alta calidad que aparecían y desaparecían; en Avatar: Frontiers of Pandora, el síntoma principal fueron unos tiempos de fotograma menos regulares. Donde la falta de memoria afecta al rendimiento, el coste puede ser grande: en Horizon Forbidden West a 1440p con el preajuste muy alto, TechSpot midió la RTX 4060 Ti de 16 GB un 40% más rápida de media que la versión de 8 GB.

Así que las señales son tirones cuando giras o entras en una zona nueva, texturas que se quedan borrosas o que cambian de calidad delante de ti, y unos 1% lows que caen muy por debajo de la media.

Cómo comprobar el uso de VRAM

Asignada no es lo mismo que necesaria

El Administrador de tareas y las superposiciones muestran la memoria asignada, y eso no es lo mismo que lo que el juego necesita. La explicación de NVIDIA es que un juego asigna VRAM con la idea de tenerla por si la necesita, y que tenerla no significa que de verdad la necesite toda. NVIDIA añade que solo el desarrollador del juego puede saber con precisión qué se está usando activamente, y que la estimación que muestran algunos menús de opciones no siempre es exacta. TechSpot señala lo mismo desde el otro lado: los juegos tienden a asignar más memoria cuando hay más disponible.

Por eso una barra llena, por sí sola, es una prueba débil. Una tarjeta que está cerca de su límite sin ninguno de los síntomas de arriba no es un problema que haya que resolver. La mejor prueba es el comportamiento: si los síntomas aparecen con un ajuste de texturas o de ray tracing y desaparecen un paso más abajo, sin cambiar nada más, lo probable es que el límite sea la memoria.

Qué ajustes cuestan VRAM

Las únicas cifras que merece la pena repetir son mediciones, y esas son de cada juego. Las pruebas de TechSpot de 2024 registraron el uso, no la asignación, en una RTX 4090 de 24 GB y con al menos 10 minutos de juego por ajuste:

Juego y ajuste (1080p salvo que se indique otra cosa)VRAM en uso
Ratchet & Clank: Rift Apart, medio / alto / muy alto8 / 9,2 / 10 GB
El mismo, muy alto con ray tracing11,2 GB
El mismo, añadiendo generación de fotogramasmás de 12 GB
Cyberpunk 2077: Phantom Liberty, ray tracing11 GB; 12 GB a 1440p
El mismo, ray tracing y generación de fotogramas12 GB; 13,5 GB a 1440p; 16,5 GB a 4K

Tres lecturas de esas cifras, que describen estos juegos y no todos los juegos:

Para una tarjeta que se queda corta, el consejo de TechSpot es ceder en las texturas: según TechSpot, puedes bajar cosas como las texturas y seguir teniendo una experiencia perfectamente jugable. Midieron preajustes, no la calidad de texturas por separado, así que toma las texturas como una primera prueba sensata, no como una clasificación medida.

Qué hacer

  1. Confírmalo. Mira "Dedicated GPU memory" (memoria dedicada de la GPU) en el Administrador de tareas mientras ocurre el problema, y fíjate en si se queda en el total de la tarjeta.
  2. Cambia un solo ajuste que consuma mucha memoria cada vez (calidad de texturas, ray tracing, generación de fotogramas) y vuelve a jugar la misma escena. Si los tirones o los problemas de texturas desaparecen, ya tienes la respuesta; si no cambia nada, busca en otra parte.
  3. Cierra otros programas que ocupen memoria de la GPU. La columna "Dedicated GPU memory" de Detalles muestra cuáles.
  4. Mide antes y después sobre la misma pasada en lugar de fiarte de la sensación; leer el resultado del benchmark explica cómo.

Gráficos integrados y memoria compartida

Los gráficos integrados no tienen VRAM propia. Las preguntas frecuentes de Intel sobre la memoria gráfica dicen que su GPU integrada no usa un banco de memoria separado, sino la memoria del sistema. Lo que se deduce de las descripciones de Intel y de Microsoft:

Lo que no ayuda

Relacionado

¿Te sirvió esta página?

¿Qué faltaba, o qué no funcionó? Leemos todos estos mensajes.

Si esta página no resolvió tu problema, escríbenos — dinos qué artículo leíste y lo corregimos.