5.1 Configuration du sous-système FLAIM

Afin de répondre à une grande variété de déploiements et configurations, eDirectory fournit deux mécanismes pour contrôler la consommation de la mémoire cache. Ces mécanismes sont mutuellement exclusifs.

5.1.1 Limite de cache stricte

Vous pouvez indiquer une limite de mémoire stricte de l'une des manières suivantes :

  • sous la forme d'un nombre d'octets fixe ;

  • sous la forme d'un pourcentage de mémoire physique ;

  • sous la forme d'un pourcentage de mémoire physique disponible.

Lorsqu'une limite stricte est spécifiée à l'aide de la deuxième ou de la troisième méthode, elle est toujours convertie en un nombre d'octets fixe. Cela signifie que, pour la deuxième méthode, le nombre d'octets correspond au pourcentage de mémoire physique détecté au démarrage de eDirectory. Pour la troisième méthode, le nombre d'octets correspond au pourcentage de mémoire physique disponible détecté au démarrage de eDirectory.

5.1.2 Ajustement dynamique de la limite

Dans le cadre de l'ajustement dynamique, eDirectory ajuste régulièrement sa consommation de mémoire en fonction de la quantité de mémoire consommée par les autres processus. L'ajustement dynamique de mémoire fonctionne bien dans les scénarios classiques, mais ce mécanisme n'est pas recommandé pour optimiser les performances de eDirectory sur les plates-formes Linux en raison des différences importantes entre les modèles d'utilisation de la mémoire et les allocateurs de mémoire sur les plates-formes Linux.