Freigeben über


Lineare Speicherbelegungssegmente

Ein lineares Speicherraumsegment ist der klassische Segmenttyp, der Hardware anzeigt. Das lineare Speicherraumsegment entspricht dem folgenden Modell:

  • Der Videospeicher wird auf dem Grafikkartenadapter virtualisiert.

  • Die GPU greift direkt darauf zu; d. h. ohne Umleitung über die Seitenzuordnung.

  • Sie wird linear in einem eindimensionalen Adressraum verwaltet.

Der Treiber legt das Flags-Element der DXGK_SEGMENTDESCRIPTOR-Struktur auf 0 fest, um ein lineares Speicherbereichssegment anzugeben. Der Treiber kann jedoch die folgenden Bitfeldkennzeichnungen festlegen, um andere Segmentunterstützung anzugeben:

  • CpuVisible , um anzugeben, dass das Segment CPU-zugänglich ist.

  • Verwenden SieBanking , um anzugeben, dass das Segment in Banken unterteilt ist.

Die folgende Abbildung zeigt eine visuelle Darstellung eines linearen Speicherraumsegments.

Diagramm, das ein lineares Speicherbereichssegment mit virtualisiertem Videospeicher und GPU-Zugriff veranschaulicht.