rev 59066 : [mq]: deprecate
175 "Allocate large pages individually for better affinity") \
176 \
177 develop(bool, LargePagesIndividualAllocationInjectError, false, \
178 "Fail large pages individual allocation") \
179 \
180 product(bool, UseLargePagesInMetaspace, false, \
181 "Use large page memory in metaspace. " \
182 "Only used if UseLargePages is enabled.") \
183 \
184 product(bool, UseNUMA, false, \
185 "Use NUMA if available") \
186 \
187 product(bool, UseNUMAInterleaving, false, \
188 "Interleave memory across NUMA nodes if available") \
189 \
190 product(size_t, NUMAInterleaveGranularity, 2*M, \
191 "Granularity to use for NUMA interleaving on Windows OS") \
192 range(os::vm_allocation_granularity(), NOT_LP64(2*G) LP64_ONLY(8192*G)) \
193 \
194 product(bool, ForceNUMA, false, \
195 "Force NUMA optimizations on single-node/UMA systems") \
196 \
197 product(uintx, NUMAChunkResizeWeight, 20, \
198 "Percentage (0-100) used to weight the current sample when " \
199 "computing exponentially decaying average for " \
200 "AdaptiveNUMAChunkSizing") \
201 range(0, 100) \
202 \
203 product(size_t, NUMASpaceResizeRate, 1*G, \
204 "Do not reallocate more than this amount per collection") \
205 range(0, max_uintx) \
206 \
207 product(bool, UseAdaptiveNUMAChunkSizing, true, \
208 "Enable adaptive chunk sizing for NUMA") \
209 \
210 product(bool, NUMAStats, false, \
211 "Print NUMA stats in detailed heap information") \
212 \
213 product(uintx, NUMAPageScanRate, 256, \
214 "Maximum number of pages to include in the page scan procedure") \
215 range(0, max_uintx) \
|
175 "Allocate large pages individually for better affinity") \
176 \
177 develop(bool, LargePagesIndividualAllocationInjectError, false, \
178 "Fail large pages individual allocation") \
179 \
180 product(bool, UseLargePagesInMetaspace, false, \
181 "Use large page memory in metaspace. " \
182 "Only used if UseLargePages is enabled.") \
183 \
184 product(bool, UseNUMA, false, \
185 "Use NUMA if available") \
186 \
187 product(bool, UseNUMAInterleaving, false, \
188 "Interleave memory across NUMA nodes if available") \
189 \
190 product(size_t, NUMAInterleaveGranularity, 2*M, \
191 "Granularity to use for NUMA interleaving on Windows OS") \
192 range(os::vm_allocation_granularity(), NOT_LP64(2*G) LP64_ONLY(8192*G)) \
193 \
194 product(bool, ForceNUMA, false, \
195 "(Deprecated) Force NUMA optimizations on single-node/UMA systems") \
196 \
197 product(uintx, NUMAChunkResizeWeight, 20, \
198 "Percentage (0-100) used to weight the current sample when " \
199 "computing exponentially decaying average for " \
200 "AdaptiveNUMAChunkSizing") \
201 range(0, 100) \
202 \
203 product(size_t, NUMASpaceResizeRate, 1*G, \
204 "Do not reallocate more than this amount per collection") \
205 range(0, max_uintx) \
206 \
207 product(bool, UseAdaptiveNUMAChunkSizing, true, \
208 "Enable adaptive chunk sizing for NUMA") \
209 \
210 product(bool, NUMAStats, false, \
211 "Print NUMA stats in detailed heap information") \
212 \
213 product(uintx, NUMAPageScanRate, 256, \
214 "Maximum number of pages to include in the page scan procedure") \
215 range(0, max_uintx) \
|