Nota
O acesso a esta página requer autorização. Podes tentar iniciar sessão ou mudar de diretório.
O acesso a esta página requer autorização. Podes tentar mudar de diretório.
O gerenciador de memória de vídeo (VidMm) é um componente fornecido pelo sistema dentro do DirectX Graphics Kernel (Dxgkrnl) que é responsável pelo gerenciamento da memória de uma GPU. O VidMm lida com tarefas relacionadas à alocação, deslocalização e gerenciamento geral de recursos de memória gráfica usados por drivers de exibição de modo kernel (KMDs) e drivers de modo de usuário (UMDs). Ele funciona em conjunto com o agendador de GPU fornecido pelo sistema (VidSch) para gerenciar recursos de memória de forma eficiente.
VidMm é implementado nos seguintes arquivos do sistema operacional:
- dxgkrnl.sys
- dxgmms1.sys
- dxgmms2.sys
Esses arquivos só estão disponíveis como parte de uma instalação do sistema operacional e não estão disponíveis como um download separado. Esses arquivos são projetados apenas para trabalhar em conjunto com os outros arquivos do sistema operacional que os acompanham. Os desenvolvedores de drivers gráficos não devem misturar versões desses arquivos.
As seções a seguir descrevem o modelo de agendamento de GPU (unidade de processamento gráfico) e gerenciamento de memória de vídeo:
Manipulação de segmentos de memória
Gerindo Buffers de Comando e DMA