< prev index next >

src/hotspot/os/linux/globals_linux.hpp

Print this page




  49                                                                         \
  50   product(bool, UseHugeTLBFS, false,                                    \
  51           "Use MAP_HUGETLB for large pages")                            \
  52                                                                         \
  53   product(bool, UseTransparentHugePages, false,                         \
  54           "Use MADV_HUGEPAGE for large pages")                          \
  55                                                                         \
  56   product(bool, LoadExecStackDllInVMThread, true,                       \
  57           "Load DLLs with executable-stack attribute in the VM Thread") \
  58                                                                         \
  59   product(bool, UseSHM, false,                                          \
  60           "Use SYSV shared memory for large pages")                     \
  61                                                                         \
  62   product(bool, UseContainerSupport, true,                              \
  63           "Enable detection and runtime container configuration support") \
  64                                                                         \
  65   product(bool, PreferContainerQuotaForCPUCount, true,                  \
  66           "Calculate the container CPU availability based on the value" \
  67           " of quotas (if set), when true. Otherwise, use the CPU"    \
  68           " shares value, provided it is less than quota.")             \




  69                                                                         \
  70   diagnostic(bool, DumpPrivateMappingsInCore, true,                     \
  71           "If true, sets bit 2 of /proc/PID/coredump_filter, thus "     \
  72           "resulting in file-backed private mappings of the process to "\
  73           "be dumped into the corefile.")                               \
  74                                                                         \
  75   diagnostic(bool, DumpSharedMappingsInCore, true,                      \
  76           "If true, sets bit 3 of /proc/PID/coredump_filter, thus "     \
  77           "resulting in file-backed shared mappings of the process to " \
  78           "be dumped into the corefile.")                               \
  79                                                                         \
  80   diagnostic(bool, UseCpuAllocPath, false,                              \
  81              "Use CPU_ALLOC code path in os::active_processor_count ")
  82 
  83 //
  84 // Defines Linux-specific default values. The flags are available on all
  85 // platforms, but they may have different default values on other platforms.
  86 //
  87 define_pd_global(bool, UseLargePages, false);
  88 define_pd_global(bool, UseLargePagesIndividualAllocation, false);


  49                                                                         \
  50   product(bool, UseHugeTLBFS, false,                                    \
  51           "Use MAP_HUGETLB for large pages")                            \
  52                                                                         \
  53   product(bool, UseTransparentHugePages, false,                         \
  54           "Use MADV_HUGEPAGE for large pages")                          \
  55                                                                         \
  56   product(bool, LoadExecStackDllInVMThread, true,                       \
  57           "Load DLLs with executable-stack attribute in the VM Thread") \
  58                                                                         \
  59   product(bool, UseSHM, false,                                          \
  60           "Use SYSV shared memory for large pages")                     \
  61                                                                         \
  62   product(bool, UseContainerSupport, true,                              \
  63           "Enable detection and runtime container configuration support") \
  64                                                                         \
  65   product(bool, PreferContainerQuotaForCPUCount, true,                  \
  66           "Calculate the container CPU availability based on the value" \
  67           " of quotas (if set), when true. Otherwise, use the CPU"      \
  68           " shares value, provided it is less than quota.")             \
  69                                                                         \
  70   product(bool, AdjustStackSizeForTLS, false,                           \
  71           "Increase the thread stack size to include space for glibc "  \
  72           "static thread-local storage (TLS) if true")                  \
  73                                                                         \
  74   diagnostic(bool, DumpPrivateMappingsInCore, true,                     \
  75           "If true, sets bit 2 of /proc/PID/coredump_filter, thus "     \
  76           "resulting in file-backed private mappings of the process to "\
  77           "be dumped into the corefile.")                               \
  78                                                                         \
  79   diagnostic(bool, DumpSharedMappingsInCore, true,                      \
  80           "If true, sets bit 3 of /proc/PID/coredump_filter, thus "     \
  81           "resulting in file-backed shared mappings of the process to " \
  82           "be dumped into the corefile.")                               \
  83                                                                         \
  84   diagnostic(bool, UseCpuAllocPath, false,                              \
  85              "Use CPU_ALLOC code path in os::active_processor_count ")
  86 
  87 //
  88 // Defines Linux-specific default values. The flags are available on all
  89 // platforms, but they may have different default values on other platforms.
  90 //
  91 define_pd_global(bool, UseLargePages, false);
  92 define_pd_global(bool, UseLargePagesIndividualAllocation, false);
< prev index next >