Tuning the Generation Concurrent GC policy | Additional runtime options
6.2.5 Subpool GC policy
The Subpool GC policy is designed to take advantage of IBM System p hardware features for multi-CPU servers. Subpool uses the Optimal Throughput collector, but has a different allocation scheme. The goal the subpool policy strives for is reduced contention on allocation lock. This is accomplished by dividing the heap into sections based on the size of allocation requests. Subpool is best suited for applications with high allocation rates on many threads, and is best suited for 16-way or higher servers.