Retain is multi-threaded and able to make use of multiple CPU cores. The base server uses 4 threads, and the Indexer starts with 3 threads. If more than 7 CPU cores are available, additional Indexer threads are spawned. The basic formula is [cores - 4 (minimum 3)].
Cores |
Retain Server Threads |
Indexer Threads |
---|---|---|
2 |
1 |
3 |
3 |
2 |
3 |
4 |
3 |
3 |
5 |
4 |
3 |
6 |
4 |
3 |
7 |
4 |
3 |
8 |
4 |
4 |
9 |
4 |
5 |
10 |
4 |
6 |
HINT:Micro Focus Testing has determined that 8 CPU cores is optimal for performance gains, allowing Retain 4 threads and the Indexer 4 threads.