Large Page allocation strategy only for 2003?
Bernd Eckenfels
bernd-2012 at eckenfels.net
Tue Oct 2 00:03:49 UTC 2012
Hello,
While investigating the risks of using/recommending large pages I noticed
that there are two different allocations strategies. One requests the
whole area (I guess thats part of the heap in NUMA?) with a single malloc
or with multiple (+UseLargePagesIndividualAllocation). The option for this
defaults to single on all platforms but Windows 2003.
I wonder if this is really a 2003 thing only. or if the code should be
updated to default to on on Win7,8,2008 and 2008R2 as well.
I asume, that not the whole heap will be allocated in case of NUMA, right?
Because otherwise I could see use for the IndividulaAllocations in that
case as well, otherwise a single locality might get exhausted?
Greetings
Bernd
More information about the hotspot-gc-dev
mailing list