Shawn Heisey
2015-01-01 19:10:13 UTC
I've been working with Oracle employees to find better GC tuning
options. The results are good enough to share with the community:
https://wiki.apache.org/solr/ShawnHeisey#GC_Tuning
With the latest Java 7 or Java 8 version, and a couple of tuning
options, G1GC has grown up enough to be a viable choice. Two of the
settings on that list were critical for making the performance
acceptable with my testing: ParallelRefProcEnabled and G1HeapRegionSize.
I've included some notes on the wiki about how you can size the G1 heap
regions appropriately for your own index.
Thanks,
Shawn
options. The results are good enough to share with the community:
https://wiki.apache.org/solr/ShawnHeisey#GC_Tuning
With the latest Java 7 or Java 8 version, and a couple of tuning
options, G1GC has grown up enough to be a viable choice. Two of the
settings on that list were critical for making the performance
acceptable with my testing: ParallelRefProcEnabled and G1HeapRegionSize.
I've included some notes on the wiki about how you can size the G1 heap
regions appropriately for your own index.
Thanks,
Shawn