Düzenle

Aracılığıyla paylaş


Configuring Memory Segment Types

The video memory manager (VidMm) and display hardware only support certain types of memory segments. The kernel-mode display miniport driver (KMD) can therefore only configure segments of those types.

The KMD can configure memory-space segments and aperture-space segments, which are different in that:

  • A memory-space segment consists of a medium that holds the bits of an allocation.

  • An aperture-space segment is a virtual address space.

When a range in a memory-space segment is allocated, actual memory is allocated. When a range in an aperture-space segment is allocated, the virtual address space is redirected to physical pages that are allocated independently from either a video memory pool or system memory.

The KMD can configure the following types of memory segments: