RFR: JDK-8086056: ParNew: auto-tune ParGCCardsPerStrideChunk
Tony Printezis
tprintezis at twitter.com
Wed Jun 17 22:30:51 UTC 2015
Hi all,
A small patch for your consideration:
http://cr.openjdk.java.net/~tonyp/8086056/webrev.0/
(BTW, for some reason some of the webrev output is a bit messed up. Not sure why, maybe some hg incompatibility I guess. The diffs look OK though. I also attached the patch to this e-mail.)
There’s a bit of info on the JIRA on the rationale for the patch:
https://bugs.openjdk.java.net/browse/JDK-8086056
The min / max values for the old gen capacity and ParGCCardsPerStrideChunk were chosen empircally after running a few (mostly synthetic tests) on Linux x64. If someone has the cycles to do a more extensive performance study, I’d be happy to revise them accordingly.
Regards,
Tony
-----
Tony Printezis | JVM/GC Engineer / VM Team | Twitter
@TonyPrintezis
tprintezis at twitter.com
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://mail.openjdk.org/pipermail/hotspot-gc-dev/attachments/20150617/378b0872/attachment.htm>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: TonyCMSChunksAuto.patch
Type: application/octet-stream
Size: 4102 bytes
Desc: not available
URL: <https://mail.openjdk.org/pipermail/hotspot-gc-dev/attachments/20150617/378b0872/TonyCMSChunksAuto.patch>
More information about the hotspot-gc-dev
mailing list