top of page
IG.png

Un ingeniero de Valve mejora la gestión de la memoria en Linux para GPU con 8 GB de VRAM o menos

  • Foto del escritor: Masterbitz
    Masterbitz
  • 13 abr
  • 2 min de lectura

La desarrolladora de Linux de Valve, Natalie Vock, ha introducido un nuevo método para manejar la gestión de memoria en GPU con 8 GB o menos de VRAM. Dado que una gran parte de la comunidad de juegos utiliza sistemas con recursos limitados, mejorar el rendimiento y la asignación de VRAM es una excelente manera de maximizar los fotogramas por segundo. Según la solución de Vock, las GPU con 8 GB de VRAM o menos en Linux ahora se beneficiarán de una mejor administración de VRAM de fondo, lo que permite más espacio libre para los juegos. Se han enviado varios parches del kernel de Linux para guiar la forma en que Linux administra los recursos cuando se carga un juego. Anteriormente, cuando un juego utilizaba demasiada VRAM en una GPU de baja VRAM, la Tabla de Traducción de Gráficos de Linux (GTT) movía los datos a la RAM del sistema para evitar que el juego se estrellara. Dado que Linux no prioriza los programas, a veces podría mover el juego real de VRAM a la RAM del sistema para dejar espacio para algo como un navegador u otra aplicación de terceros.


En las pruebas de Vock antes de estos nuevos parches, la ejecución de Cyberpunk 2077 dio como resultado que el sistema utilizara solo 6 GB de los 8 GB de VRAM de GPU disponible, con aproximadamente 1,37 GB que se extendían a GTT y se asignaban en la RAM del sistema. Esto podría llevar a problemas de tartamudez y marcatos. Ahora, Vock ha desarrollado un dmemcg-booster en tiempo real, que significa Grupos de Control de Memoria de Dispositivo, para informar a Linux cuando un programa que se ejecuta en la GPU VRAM necesita permanecer allí sin ser trasladado a GTT y luego a la RAM del sistema. Con el nuevo parche, la ejecución de Cyberpunk 2077 ahora utiliza casi todo el sistema disponible VRAM, alcanzando los 7,4 GB, mientras que la asignación de GTT se ha reducido a 650 MB, reduciendo el uso en más de la mitad. En la imagen de abajo, puede comprobar el comportamiento de "GameThread" antes y después de que se aplique el parche.

  

Este parche llega justo a tiempo para la llegada de la máquina de vapor de Valve, que también tiene 8 GB de memoria GDDR6 como VRAM. Valve probablemente tenía la intención de hacer estas mejoras para su propio hardware que se encuentra en la Steam Machine y cualquier futura versión de hardware. Sin embargo, como hay millones de jugadores que usan una GPU con 8 GB de VRAM o menos, todos obtendrán el beneficio adicional. Todavía necesitamos ver pruebas de rendimiento más detalladas, pero lo bueno es que muchas distribuciones de Linux ya están en proceso de integrar estos parches en sus lanzamientos. Por último, el entorno de escritorio KDE también recibió un parche para ser consciente de qué ventana está en la parte frontal y activa, por lo que el sistema tiene una idea de dónde empujar la GPU VRAM.

Comentarios


Aplus_MARS_2107_Eng(1).png
undefined - Imgur(1).jpg

Siguenos

  • Facebook
  • Twitter
  • YouTube
  • Instagram
gaming

© 2016 Derechos Reservados a MasterbitzReviewHN

bottom of page