Lineární Memory-Space segmenty

Segment lineárního paměťového prostoru je klasický typ segmentu, který hardware používá k zobrazení. Segment lineárního paměťového prostoru odpovídá následujícímu modelu:

  • Virtualizuje paměť videa umístěnou na grafickém adaptéru.

  • GPU k němu přistupuje přímo; to znamená, že bez přesměrování prostřednictvím mapování stránek.

  • Spravuje se lineárně v jednorozměrném adresním prostoru.

Ovladač nastaví člen DXGK_SEGMENTDESCRIPTOR struktury flags na hodnotu 0, aby určil lineární segment prostoru paměti. Ovladač však může nastavit následující příznaky bitových polí, které označují podporu jiných segmentů:

  • CpuVisible označuje, že segment je přístupný z procesoru.

  • UseBanking k označení, že segment je rozdělený na banky.

Následující obrázek znázorňuje vizuální znázornění lineárního segmentu prostoru paměti.

Diagram znázorňující lineární segment prostoru paměti s virtualizovanou pamětí videa a přístupem GPU