[Patch] ParallelGC: Improve AlwaysPreTouch with multiple threads

amith pawar amith.pawar at gmail.com
Thu Aug 20 17:33:24 UTC 2020


 Hi,

Currently AlwaysPreTouch for ParallelGC is done with a single thread and
this attached patch converts it to multithreaded similar to other GCs.

All JTREG tests passed without new failures.

Time taken for pretouch on EPYC server with 1TB memory and 128 threads
Before fix: ~107 s
After fix   :  ~14 s

Please review this attached patch and give your feedback.

Thanks,
Amit Pawar


More information about the hotspot-gc-dev mailing list