RFR (M): 8157952: Parallelize Memory Pretouch
thomas.schatzl at oracle.com
Wed Sep 7 08:08:14 UTC 2016
can I have reviews for this change that parallelizes memory pretouch?
Particularly on large systems (like hundreds of GB) this often improves
startup time by an order of magnitude.
Like in some systems with 1TB+ heap I have running from 12mins to
It does so by having multiple threads doing the pretouching, using more
of the available memory bandwidth of the computer.
This change only has an FC extension approval by the group lead for
now, but I expect to get the release teams' approval soon.
jprt, vm.gc run with -XX:+AlwaysPreTouch, nightly test suite run
More information about the hotspot-gc-dev