src/share/vm/runtime/globals.hpp

Print this page




1941                                                                             \
1942   product(uintx, ErgoHeapSizeLimit, 0,                                      \
1943           "Maximum ergonomically set heap size (in bytes); zero means use " \
1944           "MaxRAM / MaxRAMFraction")                                        \
1945                                                                             \
1946   product(uintx, MaxRAMFraction, 4,                                         \
1947           "Maximum fraction (1/n) of real memory used for maximum heap "    \
1948           "size")                                                           \
1949                                                                             \
1950   product(uintx, DefaultMaxRAMFraction, 4,                                  \
1951           "Maximum fraction (1/n) of real memory used for maximum heap "    \
1952           "size; deprecated: to be renamed to MaxRAMFraction")              \
1953                                                                             \
1954   product(uintx, MinRAMFraction, 2,                                         \
1955           "Minimum fraction (1/n) of real memory used for maxmimum heap "   \
1956           "size on systems with small physical memory size")                \
1957                                                                             \
1958   product(uintx, InitialRAMFraction, 64,                                    \
1959           "Fraction (1/n) of real memory used for initial heap size")       \
1960                                                                             \




1961   product(bool, UseAutoGCSelectPolicy, false,                               \
1962           "Use automatic collection selection policy")                      \
1963                                                                             \
1964   product(uintx, AutoGCSelectPauseMillis, 5000,                             \
1965           "Automatic GC selection pause threshhold in ms")                  \
1966                                                                             \
1967   product(bool, UseAdaptiveSizePolicy, true,                                \
1968           "Use adaptive generation sizing policies")                        \
1969                                                                             \
1970   product(bool, UsePSAdaptiveSurvivorSizePolicy, true,                      \
1971           "Use adaptive survivor sizing policies")                          \
1972                                                                             \
1973   product(bool, UseAdaptiveGenerationSizePolicyAtMinorCollection, true,     \
1974           "Use adaptive young-old sizing policies at minor collections")    \
1975                                                                             \
1976   product(bool, UseAdaptiveGenerationSizePolicyAtMajorCollection, true,     \
1977           "Use adaptive young-old sizing policies at major collections")    \
1978                                                                             \
1979   product(bool, UseAdaptiveSizePolicyWithSystemGC, false,                   \
1980           "Use statistics from System.GC for adaptive size policy")         \




1941                                                                             \
1942   product(uintx, ErgoHeapSizeLimit, 0,                                      \
1943           "Maximum ergonomically set heap size (in bytes); zero means use " \
1944           "MaxRAM / MaxRAMFraction")                                        \
1945                                                                             \
1946   product(uintx, MaxRAMFraction, 4,                                         \
1947           "Maximum fraction (1/n) of real memory used for maximum heap "    \
1948           "size")                                                           \
1949                                                                             \
1950   product(uintx, DefaultMaxRAMFraction, 4,                                  \
1951           "Maximum fraction (1/n) of real memory used for maximum heap "    \
1952           "size; deprecated: to be renamed to MaxRAMFraction")              \
1953                                                                             \
1954   product(uintx, MinRAMFraction, 2,                                         \
1955           "Minimum fraction (1/n) of real memory used for maxmimum heap "   \
1956           "size on systems with small physical memory size")                \
1957                                                                             \
1958   product(uintx, InitialRAMFraction, 64,                                    \
1959           "Fraction (1/n) of real memory used for initial heap size")       \
1960                                                                             \
1961   develop(uintx, MaxVirtMemFraction, 2,                                     \
1962           "Maximum fraction (1/n) of virtual memory used for ergonomically" \
1963           "determining maximum heap size")                                  \
1964                                                                             \
1965   product(bool, UseAutoGCSelectPolicy, false,                               \
1966           "Use automatic collection selection policy")                      \
1967                                                                             \
1968   product(uintx, AutoGCSelectPauseMillis, 5000,                             \
1969           "Automatic GC selection pause threshhold in ms")                  \
1970                                                                             \
1971   product(bool, UseAdaptiveSizePolicy, true,                                \
1972           "Use adaptive generation sizing policies")                        \
1973                                                                             \
1974   product(bool, UsePSAdaptiveSurvivorSizePolicy, true,                      \
1975           "Use adaptive survivor sizing policies")                          \
1976                                                                             \
1977   product(bool, UseAdaptiveGenerationSizePolicyAtMinorCollection, true,     \
1978           "Use adaptive young-old sizing policies at minor collections")    \
1979                                                                             \
1980   product(bool, UseAdaptiveGenerationSizePolicyAtMajorCollection, true,     \
1981           "Use adaptive young-old sizing policies at major collections")    \
1982                                                                             \
1983   product(bool, UseAdaptiveSizePolicyWithSystemGC, false,                   \
1984           "Use statistics from System.GC for adaptive size policy")         \