RFR (S): 8073204: Determining the desired PLAB size adjusts to the the number of threads at the wrong place
sangheon.kim at oracle.com
Mon Apr 6 21:40:33 UTC 2015
Please review this change to determine the desired PLAB size for current
gc worker threads.
Currently we calculate an optimal PLAB size with current number of gc
When the number of workers changes dynamically
(-XX:+UseDynamicNumberOfGCThreads), the desired PLAB size returned(by
desired_plab_sz()) is still tuned to the number of gc workers that has
been used previously.
This change is first calculate the desired PLAB value for a single gc
worker and then return desired PLAB size according to the current number
More information about the hotspot-gc-dev