共用方式為


影片記憶體管理和 GPU 排程

視訊記憶體管理員 (VidMm) 是 DirectX 圖形核心 (Dxgkrnl) 內的系統提供的元件,負責管理 GPU 的記憶體。 VidMm 會處理核心模式顯示驅動程式 (KMD) 和使用者模式驅動程式 (UMD) 所使用的圖形記憶體資源配置、解除配置和整體管理相關工作。 它與系統提供的 GPU 調度器 (VidSch) 一起工作,以有效管理記憶體資源。

VidMm 是在下列作業系統檔案中實作:

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

這些檔案僅作為 OS 安裝的一部分提供,無法單獨下載。 這些文件僅設計用於與隨附的其他操作系統文件一起工作。 圖形驅動程式開發人員不得混合這些檔案的版本。

下列各節說明視訊記憶體管理和圖形處理單元 (GPU) 排程模型:

處理記憶體區段

處理命令和 DMA 緩衝區

GDI 硬體加速

顯存提供和回收

GPU 搶佔