review (XXS): 7151089: PS NUMA: NUMA allocator should not attempt to free pages when using SHM large pages

Igor Veresov igor.veresov at oracle.com
Mon Mar 5 13:22:38 UTC 2012


We already turn adaptive resizing off (UseAdaptiveNUMAChunkSizing and UseAdaptiveSizePolicy) when using SHM-based large pages because these don't support uncommiting. However that is not enough - during the initialization we still do it once, which on linux leads to mmaping over the eden portion of the SHM segment. By doing this we loose large pages support and also increase memory requirements.  

The solution is to avoid attempting to free memory for SHM-based setups. 

Webrev: http://cr.openjdk.java.net/~iveresov/7151089/webrev.00/

igor

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://mail.openjdk.org/pipermail/hotspot-gc-dev/attachments/20120305/74072180/attachment.htm>


More information about the hotspot-gc-dev mailing list