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 dans l’espace d’adressage virtuel de chaque processus. Le pool non paginé se compose d’adresses de mémoire virtuelle qui sont garanties de résider dans la mémoire physique tant que les objets 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 dotés d’un seul processeur ont trois pools paginés et les systèmes multiprocesseurs ont cinq pools paginés.

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

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