1. Gestion Mémoire
1.1 TTM : un gestionnaire de mémoire de GPU
TTM (Translation Table Maps) est un sous-système de gestion de mémoire de GPU (Graphics Processing Unit) qui vient d'être intégré au noyau 2.6.31. Il est conçu pour être employé avec de nombreux types de mémoire différents. Il s'agit en quelque sorte d'une bibliothèque sur laquelle un pilote de périphérique DRM (Direct Rendering Manager) peut être construit. Elle aide à la création et à la gestion de buffer objects en mémoire. Ainsi, TTM s'occupe notamment du placement en mémoire de ces objets (mémoire principale, mémoire du périphérique, etc.)~; de la cohérence du cache en projetant la mémoire des périphériques dans un espace d'adressage correctement configuré (uncached ou write-combined -- plusieurs commandes d'écriture peuvent être émises d'une traite). Grâce à TTM, un objet peut également être projeté dans l'espace d'adressage de l'utilisateur à une adresse unique même si le...
- Accédez à tous les contenus de Connect en illimité
- Découvrez des listes de lecture et des contenus Premium
- Consultez les nouveaux articles en avant-première