Oracle Fusion Middleware Evaluation Guide for Oracle Directory Server Enterprise Edition

Optimizing Cache Memory Allocation

The size of the cache determines how the memory is allocated. For example, if the cache is less than two Gbytes, the server uses one memory pool. If the cache size is larger than two Gbytes, the server optimizes cache memory allocation by using as many pools as necessary, with each pool dedicated to a particular size.

See the server(5dsconf) man page for details about the cache size properties that you can set.