473 "Trace page size selection and usage.") \ |
473 "Trace page size selection and usage.") \ |
474 \ |
474 \ |
475 product(bool, UseNUMA, false, \ |
475 product(bool, UseNUMA, false, \ |
476 "Use NUMA if available") \ |
476 "Use NUMA if available") \ |
477 \ |
477 \ |
|
478 product(bool, UseNUMAInterleaving, false, \ |
|
479 "Interleave memory across NUMA nodes if available") \ |
|
480 \ |
|
481 product(uintx, NUMAInterleaveGranularity, 2*M, \ |
|
482 "Granularity to use for NUMA interleaving on Windows OS") \ |
|
483 \ |
478 product(bool, ForceNUMA, false, \ |
484 product(bool, ForceNUMA, false, \ |
479 "Force NUMA optimizations on single-node/UMA systems") \ |
485 "Force NUMA optimizations on single-node/UMA systems") \ |
480 \ |
486 \ |
481 product(intx, NUMAChunkResizeWeight, 20, \ |
487 product(intx, NUMAChunkResizeWeight, 20, \ |
482 "Percentage (0-100) used to weight the current sample when " \ |
488 "Percentage (0-100) used to weight the current sample when " \ |