< prev index next >

src/hotspot/share/gc/g1/g1_globals.hpp

Print this page
rev 56323 : imported patch 8220310.mut.0
rev 56324 : imported patch 8220310.mut.1_thomas
rev 56325 : imported patch 8220310.mut.1-2_stefan
rev 56326 : [mq]: 8220310.mut.1-3_kim


 307   product(bool, G1PeriodicGCInvokesConcurrent, true,                        \
 308           "Determines the kind of periodic GC. Set to true to have G1 "     \
 309           "perform a concurrent GC as periodic GC, otherwise use a STW "    \
 310           "Full GC.")                                                       \
 311                                                                             \
 312   manageable(double, G1PeriodicGCSystemLoadThreshold, 0.0,                  \
 313           "Maximum recent system wide load as returned by the 1m value "    \
 314           "of getloadavg() at which G1 triggers a periodic GC. A load "     \
 315           "above this value cancels a given periodic GC. A value of zero "  \
 316           "disables this check.")                                           \
 317           range(0.0, (double)max_uintx)                                     \
 318                                                                             \
 319   experimental(uintx, G1YoungExpansionBufferPercent, 10,                    \
 320                "When heterogenous heap is enabled by AllocateOldGenAt "     \
 321                "option, after every GC, young gen is re-sized which "       \
 322                "involves system calls to commit/uncommit memory. To "       \
 323                "reduce these calls, we keep a buffer of extra regions to "  \
 324                "absorb small changes in young gen length. This flag takes " \
 325                "the buffer size as an percentage of young gen length")      \
 326                range(0, 100)                                                \







 327 
 328 
 329 #endif // SHARE_GC_G1_G1_GLOBALS_HPP


 307   product(bool, G1PeriodicGCInvokesConcurrent, true,                        \
 308           "Determines the kind of periodic GC. Set to true to have G1 "     \
 309           "perform a concurrent GC as periodic GC, otherwise use a STW "    \
 310           "Full GC.")                                                       \
 311                                                                             \
 312   manageable(double, G1PeriodicGCSystemLoadThreshold, 0.0,                  \
 313           "Maximum recent system wide load as returned by the 1m value "    \
 314           "of getloadavg() at which G1 triggers a periodic GC. A load "     \
 315           "above this value cancels a given periodic GC. A value of zero "  \
 316           "disables this check.")                                           \
 317           range(0.0, (double)max_uintx)                                     \
 318                                                                             \
 319   experimental(uintx, G1YoungExpansionBufferPercent, 10,                    \
 320                "When heterogenous heap is enabled by AllocateOldGenAt "     \
 321                "option, after every GC, young gen is re-sized which "       \
 322                "involves system calls to commit/uncommit memory. To "       \
 323                "reduce these calls, we keep a buffer of extra regions to "  \
 324                "absorb small changes in young gen length. This flag takes " \
 325                "the buffer size as an percentage of young gen length")      \
 326                range(0, 100)                                                \
 327                                                                             \
 328   diagnostic(bool, G1PrintNUMAIdOfHeapRegions, false,                       \
 329              "Print NUMA id of committed HeapRegion(s)")                    \
 330                                                                             \
 331   diagnostic(bool, G1VerifyNUMAIdOfHeapRegions, false,                      \
 332              "Verify NUMA id of committed HeapRegion(s) whether those "     \
 333              "regions are still on the firstly checked node or not.")
 334 
 335 
 336 #endif // SHARE_GC_G1_G1_GLOBALS_HPP
< prev index next >