3143 product(uintx, TLABWasteTargetPercent, 1, \
3144 "Percentage of Eden that can be wasted") \
3145 \
3146 product(uintx, TLABRefillWasteFraction, 64, \
3147 "Maximum TLAB waste at a refill (internal fragmentation)") \
3148 \
3149 product(uintx, TLABWasteIncrement, 4, \
3150 "Increment allowed waste at slow allocation") \
3151 \
3152 product(uintx, SurvivorRatio, 8, \
3153 "Ratio of eden/survivor space size") \
3154 \
3155 product(uintx, NewRatio, 2, \
3156 "Ratio of old/new generation sizes") \
3157 \
3158 product_pd(uintx, NewSizeThreadIncrease, \
3159 "Additional size added to desired new generation size per " \
3160 "non-daemon thread (in bytes)") \
3161 \
3162 product_pd(uintx, MetaspaceSize, \
3163 "Initial size of Metaspaces (in bytes)") \
3164 \
3165 product(uintx, MaxMetaspaceSize, max_uintx, \
3166 "Maximum size of Metaspaces (in bytes)") \
3167 \
3168 product(uintx, CompressedClassSpaceSize, 1*G, \
3169 "Maximum size of class area in Metaspace when compressed " \
3170 "class pointers are used") \
3171 \
3172 manageable(uintx, MinHeapFreeRatio, 40, \
3173 "The minimum percentage of heap free after GC to avoid expansion."\
3174 " For most GCs this applies to the old generation. In G1 and" \
3175 " ParallelGC it applies to the whole heap.") \
3176 \
3177 manageable(uintx, MaxHeapFreeRatio, 70, \
3178 "The maximum percentage of heap free after GC to avoid shrinking."\
3179 " For most GCs this applies to the old generation. In G1 and" \
3180 " ParallelGC it applies to the whole heap.") \
3181 \
3182 product(intx, SoftRefLRUPolicyMSPerMB, 1000, \
3183 "Number of milliseconds per MB of free space in the heap") \
|
3143 product(uintx, TLABWasteTargetPercent, 1, \
3144 "Percentage of Eden that can be wasted") \
3145 \
3146 product(uintx, TLABRefillWasteFraction, 64, \
3147 "Maximum TLAB waste at a refill (internal fragmentation)") \
3148 \
3149 product(uintx, TLABWasteIncrement, 4, \
3150 "Increment allowed waste at slow allocation") \
3151 \
3152 product(uintx, SurvivorRatio, 8, \
3153 "Ratio of eden/survivor space size") \
3154 \
3155 product(uintx, NewRatio, 2, \
3156 "Ratio of old/new generation sizes") \
3157 \
3158 product_pd(uintx, NewSizeThreadIncrease, \
3159 "Additional size added to desired new generation size per " \
3160 "non-daemon thread (in bytes)") \
3161 \
3162 product_pd(uintx, MetaspaceSize, \
3163 "Minimum high-water-mark of Metaspaces (in bytes)." \
3164 "This value is used for resizing Metaspace size.") \
3165 \
3166 product(uintx, MaxMetaspaceSize, max_uintx, \
3167 "Maximum size of Metaspaces (in bytes)") \
3168 \
3169 product(uintx, CompressedClassSpaceSize, 1*G, \
3170 "Maximum size of class area in Metaspace when compressed " \
3171 "class pointers are used") \
3172 \
3173 manageable(uintx, MinHeapFreeRatio, 40, \
3174 "The minimum percentage of heap free after GC to avoid expansion."\
3175 " For most GCs this applies to the old generation. In G1 and" \
3176 " ParallelGC it applies to the whole heap.") \
3177 \
3178 manageable(uintx, MaxHeapFreeRatio, 70, \
3179 "The maximum percentage of heap free after GC to avoid shrinking."\
3180 " For most GCs this applies to the old generation. In G1 and" \
3181 " ParallelGC it applies to the whole heap.") \
3182 \
3183 product(intx, SoftRefLRUPolicyMSPerMB, 1000, \
3184 "Number of milliseconds per MB of free space in the heap") \
|