Pools de mémoire
Le gestionnaire de mémoire crée les pools de mémoire suivants utilisés par le système pour allouer de la mémoire : pool non paginé et pool paginé. Les deux pools de mémoire sont situés dans la région de l’espace d’adressage réservée pour le système et mappés à l’espace d’adressage virtuel de chaque processus. Le pool non paginé se compose d’adresses mémoire virtuelles qui sont garanties de résider dans la mémoire physique tant que les objets de noyau correspondants sont alloués. La réserve paginée se compose d’une mémoire virtuelle qui peut être paginée et déverrouillée 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 de noyau sont stockés dans la réserve paginée, donc le nombre de handles que vous pouvez créer est basé sur la mémoire disponible.
Le système enregistre les limites et les valeurs actuelles de la réserve non paginée, de la réserve paginée et de l’utilisation du fichier d’échange. Pour plus d’informations, consultez informations sur les performancesde la mémoire.