Video Memory Management and GPU Scheduling
视频内存管理器VMM由OS中如下文件实现。
- dxgkrnl.sys
- dxgmms1.sys
- dxgmms2.sys
这些文件为系统安装包中附带,不能单独下载。 这些文件于系统中其他部件紧密协作,因此如果使用不匹配的版本将可能不能正常工作
The following sections describe the video memory management and graphics processing unit (GPU) scheduling model:
Handling Memory Segments
Using Memory Segments to Describe the GPU Address Space
Configuring Memory Segment Types
Configuring Memory Segment Types
Linear Memory-Space Segments
Linear Aperture-Space Segments
AGP-Type Aperture-Space Segments
Dividing a Memory-Space Segment into Banks
Mapping Virtual Addresses to a Memory Segment
Specifying Segments for DMA Buffers
Specifying Segments When Creating Allocations
Reporting Graphics Memory
Handling Command and DMA Buffers
GDI Hardware Acceleration