Compartir a través de


Administración de memoria de vídeo y programación de GPU

El administrador de memoria de vídeo (VidMm) es un componente proporcionado por el sistema dentro del kernel de gráficos DirectX (Dxgkrnl) que es responsable de administrar la memoria de una GPU. VidMm controla las tareas relacionadas con la asignación, la desasignación y la administración general de los recursos de memoria de gráficos utilizados por los controladores de pantalla en modo kernel (KMD) y los controladores en modo de usuario (UMD). Funciona junto con el programador de GPU proporcionado por el sistema (VidSch) para administrar los recursos de memoria de forma eficaz.

VidMm se implementa en los siguientes archivos del sistema operativo:

  • dxgkrnl.sys
  • dxgmms1.sys
  • dxgmms2.sys

Estos archivos solo están disponibles como parte de una instalación del sistema operativo y no están disponibles como descarga independiente. Estos archivos solo están diseñados para trabajar junto con los otros archivos del sistema operativo que los acompañan. Los desarrolladores de controladores gráficos no deben mezclar versiones de estos archivos.

En las secciones siguientes se describe el modelo de programación de la unidad de procesamiento de gráficos y la administración de memoria de vídeo (GPU):

Control de segmentos de memoria

Control de búferes de comando y DMA

Aceleración de hardware GDI

Oferta y reclamación de memoria de vídeo

Adelantamiento de GPU