Partager via


Pools de mémoire

Le gestionnaire de mémoire crée les pools de mémoire suivants que le système utilise pour allouer de la mémoire : pool non paginé et pool paginé. Les deux pools de mémoire se trouvent dans la région de l’espace d’adressage réservé au système et mappés à l’espace d’adressage virtuel de chaque processus. Le pool non paginé se compose d’adresses de mémoire virtuelles qui sont garanties de résider dans la mémoire physique tant que les objets de noyau correspondants sont alloués. Le pool paginé se compose de la mémoire virtuelle qui peut être paginée dans et hors du système. Pour améliorer les performances, les systèmes avec un seul processeur ont trois pools paginés, et les systèmes multiprocesseurs ont cinq pools paginés.

Les descripteurs des objets noyau sont stockés dans le pool paginé. Le nombre de descripteurs que vous pouvez créer est donc basé sur la mémoire disponible.

Le système enregistre les limites et les valeurs actuelles pour son pool non paginé, son pool paginé et son utilisation des fichiers de page. Pour plus d’informations, consultez Informations sur les performances de la mémoire.