5.1 Konfigurieren des FLAIM-Subsystems

eDirectory bietet zwei Mechanismen zur Steuerung des Cache-Speicherverbrauchs, um den verschiedensten Bereitstellungen und Konfigurationen gerecht zu werden. Die Mechanismen schließen sich gegenseitig aus.

5.1.1 Cache-Hardlimit

Es gibt die folgenden Möglichkeiten, um einen festen Arbeitsspeichergrenzwert festzulegen:

  • Als fester Bytewert.

  • Als Prozentsatz des physischen Arbeitsspeichers.

  • Als Prozentsatz des verfügbaren physischen Arbeitsspeichers.

Wenn ein Hardlimit mit der zweiten oder dritten Methode festgelegt wird, wird dies immer in einen festen Bytewert umgerechnet. Dies bedeutet, dass die Bytezahl für die zweite Methode einem Prozentsatz des beim Starten von eDirectory erkannten physischen Arbeitsspeichers entspricht. Bei der dritten Methode entspricht die Bytezahl einem Prozentsatz des beim Starten von eDirectory erkannten, verfügbaren physischen Arbeitsspeichers.

5.1.2 Dynamische Anpassung der Grenze

Bei der dynamischen Anpassung passt eDirectory als Reaktion auf den variablen Speicherverbrauch anderer Prozesse regelmäßig den eigenen Speicherverbrauch an. In üblichen Szenarien funktioniert dieser Mechanismus gut. Er wird jedoch für eine optimale Leistung von eDirectory auf Linux-Plattformen nicht empfohlen, weil die Speicherverwendungsmuster und Speicherzuweisungen auf Linux-Plattformen starke Unterschiede aufweisen.