Segments d'espace mémoire linéaires
Un segment d’espace mémoire linéaire est le type classique de segment qui affiche les utilisations matérielles. Le segment d’espace mémoire linéaire est conforme au modèle suivant :
Il virtualise la mémoire vidéo située sur l’adaptateur graphique.
Le GPU y accède directement ; autrement dit, sans redirection via le mappage de page.
Il est géré linéairement dans un espace d’adressage unidimensionnel.
Le pilote définit le membre Indicateurs de la structure DXGK_SEGMENTDESCRIPTOR sur 0 pour spécifier un segment d’espace mémoire linéaire. Toutefois, le pilote peut définir les indicateurs de champ binaire suivants pour indiquer la prise en charge d’autres segments :
CpuVisible pour indiquer que le segment est accessible au processeur.
UseBanking pour indiquer que le segment est divisé en banques.
La figure suivante montre une représentation visuelle d’un segment d’espace mémoire linéaire.