Nouveautés de Solaris 10

MPSS étendu à la mémoire partagée

Grâce à la fonction MPSS (Multiple Page Size Support, prise en charge de plusieurs tailles de page) pour mémoire partagée, les grandes pages sont prises en charge pour le mappage de mémoire partagée et une politique OOB (Out-Of-Box, prêt à l'emploi) est à votre disposition afin d'utiliser de grandes pages pour la mémoire partagée. La prise en charge MPSS est destinée aux mémoires partagées créées à l'aide de la commande mmap(1) de /dev/zero ou à l'aide de l'indicateur MAP_ANON, ainsi qu'aux mémoires partagées System V. Grâce à cette fonction, il est également possible de modifier la taille de page de ces segments de mémoire partagée à l'aide de la commande memcntl(2).

En outre, la prise en charge MPSS a été étendue afin de permettre l'utilisation de grandes pages lorsque la mémoire est créée à l'aide de commande mmap(1), mmap(MAP_PRIVATE) de /dev/zero.