< prev index next >

src/hotspot/os/linux/globals_linux.hpp

Print this page




  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, if UseSharedSpaces is true.")   \





  74                                                                         \
  75   diagnostic(bool, UseCpuAllocPath, false,                              \
  76              "Use CPU_ALLOC code path in os::active_processor_count ")
  77 
  78 //
  79 // Defines Linux-specific default values. The flags are available on all
  80 // platforms, but they may have different default values on other platforms.
  81 //
  82 define_pd_global(bool, UseLargePages, false);
  83 define_pd_global(bool, UseLargePagesIndividualAllocation, false);
  84 define_pd_global(bool, UseOSErrorReporting, false);
  85 define_pd_global(bool, UseThreadPriorities, true) ;
  86 
  87 #endif // OS_LINUX_GLOBALS_LINUX_HPP


  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);
  89 define_pd_global(bool, UseOSErrorReporting, false);
  90 define_pd_global(bool, UseThreadPriorities, true) ;
  91 
  92 #endif // OS_LINUX_GLOBALS_LINUX_HPP
< prev index next >