hotspot/src/share/vm/runtime/globals.hpp
changeset 47100 17953cf82d51
parent 46996 9cbcd7082efe
equal deleted inserted replaced
47090:dafcd9eed3e9 47100:17953cf82d51
  2035           "Real memory size (in bytes) used to set maximum heap size")      \
  2035           "Real memory size (in bytes) used to set maximum heap size")      \
  2036           range(0, 0XFFFFFFFFFFFFFFFF)                                      \
  2036           range(0, 0XFFFFFFFFFFFFFFFF)                                      \
  2037                                                                             \
  2037                                                                             \
  2038   product(size_t, ErgoHeapSizeLimit, 0,                                     \
  2038   product(size_t, ErgoHeapSizeLimit, 0,                                     \
  2039           "Maximum ergonomically set heap size (in bytes); zero means use " \
  2039           "Maximum ergonomically set heap size (in bytes); zero means use " \
  2040           "MaxRAM / MaxRAMFraction")                                        \
  2040           "MaxRAM * MaxRAMPercentage / 100")                                \
  2041           range(0, max_uintx)                                               \
  2041           range(0, max_uintx)                                               \
  2042                                                                             \
  2042                                                                             \
  2043   experimental(bool, UseCGroupMemoryLimitForHeap, false,                    \
  2043   experimental(bool, UseCGroupMemoryLimitForHeap, false,                    \
  2044           "Use CGroup memory limit as physical memory limit for heap "      \
  2044           "Use CGroup memory limit as physical memory limit for heap "      \
  2045           "sizing")                                                         \
  2045           "sizing")                                                         \
  2046                                                                             \
  2046                                                                             \
  2047   product(uintx, MaxRAMFraction, 4,                                         \
  2047   product(uintx, MaxRAMFraction, 4,                                         \
  2048           "Maximum fraction (1/n) of real memory used for maximum heap "    \
  2048           "Maximum fraction (1/n) of real memory used for maximum heap "    \
  2049           "size")                                                           \
  2049           "size. "                                                          \
       
  2050           "Deprecated, use MaxRAMPercentage instead")                       \
  2050           range(1, max_uintx)                                               \
  2051           range(1, max_uintx)                                               \
  2051                                                                             \
  2052                                                                             \
  2052   product(uintx, MinRAMFraction, 2,                                         \
  2053   product(uintx, MinRAMFraction, 2,                                         \
  2053           "Minimum fraction (1/n) of real memory used for maximum heap "    \
  2054           "Minimum fraction (1/n) of real memory used for maximum heap "    \
       
  2055           "size on systems with small physical memory size. "               \
       
  2056           "Deprecated, use MinRAMPercentage instead")                       \
       
  2057           range(1, max_uintx)                                               \
       
  2058                                                                             \
       
  2059   product(uintx, InitialRAMFraction, 64,                                    \
       
  2060           "Fraction (1/n) of real memory used for initial heap size. "      \
       
  2061           "Deprecated, use InitialRAMPercentage instead")                   \
       
  2062           range(1, max_uintx)                                               \
       
  2063                                                                             \
       
  2064   product(double, MaxRAMPercentage, 25.0,                                   \
       
  2065           "Maximum percentage of real memory used for maximum heap size")   \
       
  2066           range(0.0, 100.0)                                                 \
       
  2067                                                                             \
       
  2068   product(double, MinRAMPercentage, 50.0,                                   \
       
  2069           "Minimum percentage of real memory used for maximum heap"         \
  2054           "size on systems with small physical memory size")                \
  2070           "size on systems with small physical memory size")                \
  2055           range(1, max_uintx)                                               \
  2071           range(0.0, 100.0)                                                 \
  2056                                                                             \
  2072                                                                             \
  2057   product(uintx, InitialRAMFraction, 64,                                    \
  2073   product(double, InitialRAMPercentage, 1.5625,                             \
  2058           "Fraction (1/n) of real memory used for initial heap size")       \
  2074           "Percentage of real memory used for initial heap size")           \
  2059           range(1, max_uintx)                                               \
  2075           range(0.0, 100.0)                                                 \
  2060                                                                             \
  2076                                                                             \
  2061   develop(uintx, MaxVirtMemFraction, 2,                                     \
  2077   develop(uintx, MaxVirtMemFraction, 2,                                     \
  2062           "Maximum fraction (1/n) of virtual memory used for ergonomically "\
  2078           "Maximum fraction (1/n) of virtual memory used for ergonomically "\
  2063           "determining maximum heap size")                                  \
  2079           "determining maximum heap size")                                  \
  2064                                                                             \
  2080                                                                             \