Created
January 16, 2018 13:16
-
-
Save mjg123/0ed20712de5c686b054ddb49a7f6827d to your computer and use it in GitHub Desktop.
JDK10 Ergonomics in container.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| --- host.flags 2018-01-16 13:09:27.257621324 +0000 | |
| +++ container.flags 2018-01-16 13:12:20.832503747 +0000 | |
| @@ -56,7 +56,7 @@ | |
| bool C1ProfileInlinedCalls = true {C1 product} {default} | |
| bool C1ProfileVirtualCalls = true {C1 product} {default} | |
| bool C1UpdateMethodData = true {C1 product} {default} | |
| - intx CICompilerCount = 18 {product} {ergonomic} | |
| + intx CICompilerCount = 15 {product} {ergonomic} | |
| bool CICompilerCountPerCPU = true {product} {default} | |
| bool CITime = false {product} {default} | |
| bool CMSAbortSemantics = false {product} {default} | |
| @@ -145,7 +145,7 @@ | |
| intx CompilerThreadPriority = -1 {product} {default} | |
| intx CompilerThreadStackSize = 1024 {pd product} {default} | |
| size_t CompressedClassSpaceSize = 1073741824 {product} {default} | |
| - uint ConcGCThreads = 12 {product} {ergonomic} | |
| + uint ConcGCThreads = 6 {product} {ergonomic} | |
| intx ConditionalMoveLimit = 3 {C2 pd product} {default} | |
| intx ContendedPaddingWidth = 128 {product} {default} | |
| bool CrashOnOutOfMemoryError = false {product} {default} | |
| @@ -207,16 +207,16 @@ | |
| size_t G1ConcRefinementGreenZone = 0 {product} {default} | |
| size_t G1ConcRefinementRedZone = 0 {product} {default} | |
| uintx G1ConcRefinementServiceIntervalMillis = 300 {product} {default} | |
| - uint G1ConcRefinementThreads = 48 {product} {ergonomic} | |
| + uint G1ConcRefinementThreads = 25 {product} {ergonomic} | |
| size_t G1ConcRefinementThresholdStep = 2 {product} {default} | |
| size_t G1ConcRefinementYellowZone = 0 {product} {default} | |
| uintx G1ConfidencePercent = 50 {product} {default} | |
| - size_t G1HeapRegionSize = 4194304 {product} {ergonomic} | |
| + size_t G1HeapRegionSize = 1048576 {product} {ergonomic} | |
| uintx G1HeapWastePercent = 5 {product} {default} | |
| uintx G1MixedGCCountTarget = 8 {product} {default} | |
| - intx G1RSetRegionEntries = 768 {product} {default} | |
| + intx G1RSetRegionEntries = 256 {product} {default} | |
| size_t G1RSetScanBlockSize = 64 {product} {default} | |
| - intx G1RSetSparseRegionEntries = 12 {product} {default} | |
| + intx G1RSetSparseRegionEntries = 4 {product} {default} | |
| intx G1RSetUpdatingPauseTimePercent = 10 {product} {default} | |
| int G1RefProcDrainInterval = 10 {product} {default} | |
| uintx G1ReservePercent = 10 {product} {default} | |
| @@ -248,7 +248,7 @@ | |
| bool IncrementalInline = true {C2 product} {default} | |
| size_t InitialBootClassLoaderMetaspaceSize = 4194304 {product} {default} | |
| uintx InitialCodeCacheSize = 2555904 {pd product} {default} | |
| - size_t InitialHeapSize = 2147483648 {product} {ergonomic} | |
| + size_t InitialHeapSize = 67108864 {product} {ergonomic} | |
| uintx InitialRAMFraction = 64 {product} {default} | |
| double InitialRAMPercentage = 1.562500 {product} {default} | |
| uintx InitialSurvivorRatio = 8 {product} {default} | |
| @@ -298,7 +298,7 @@ | |
| uintx MaxGCMinorPauseMillis = 18446744073709551615 {product} {default} | |
| uintx MaxGCPauseMillis = 200 {product} {default} | |
| uintx MaxHeapFreeRatio = 70 {manageable} {default} | |
| - size_t MaxHeapSize = 32178700288 {product} {ergonomic} | |
| + size_t MaxHeapSize = 1073741824 {product} {ergonomic} | |
| intx MaxInlineLevel = 9 {product} {default} | |
| intx MaxInlineSize = 35 {product} {default} | |
| intx MaxJNILocalCapacity = 65536 {product} {default} | |
| @@ -310,7 +310,7 @@ | |
| size_t MaxMetaspaceExpansion = 5451776 {product} {default} | |
| uintx MaxMetaspaceFreeRatio = 70 {product} {default} | |
| size_t MaxMetaspaceSize = 18446744073709547520 {product} {default} | |
| - size_t MaxNewSize = 19306381312 {product} {ergonomic} | |
| + size_t MaxNewSize = 643825664 {product} {ergonomic} | |
| intx MaxNodeLimit = 80000 {C2 product} {default} | |
| uint64_t MaxRAM = 137438953472 {pd product} {default} | |
| uintx MaxRAMFraction = 4 {product} {default} | |
| @@ -321,7 +321,7 @@ | |
| intx MaxVectorSize = 32 {C2 product} {default} | |
| size_t MetaspaceSize = 21807104 {pd product} {default} | |
| bool MethodFlushing = true {product} {default} | |
| - size_t MinHeapDeltaBytes = 4194304 {product} {ergonomic} | |
| + size_t MinHeapDeltaBytes = 1048576 {product} {ergonomic} | |
| uintx MinHeapFreeRatio = 40 {manageable} {default} | |
| intx MinInliningThreshold = 250 {product} {default} | |
| intx MinJumpTableSize = 10 {C2 pd product} {default} | |
| @@ -349,8 +349,8 @@ | |
| size_t NewSizeThreadIncrease = 5320 {pd product} {default} | |
| intx NmethodSweepActivity = 10 {product} {default} | |
| intx NodeLimitFudgeFactor = 2000 {C2 product} {default} | |
| - uintx NonNMethodCodeHeapSize = 8766152 {pd product} {ergonomic} | |
| - uintx NonProfiledCodeHeapSize = 121446044 {pd product} {ergonomic} | |
| + uintx NonNMethodCodeHeapSize = 8178940 {pd product} {ergonomic} | |
| + uintx NonProfiledCodeHeapSize = 121739650 {pd product} {ergonomic} | |
| intx NumberOfLoopInstrToAlign = 4 {C2 product} {default} | |
| intx ObjectAlignmentInBytes = 8 {lp64_product} {default} | |
| size_t OldPLABSize = 1024 {product} {default} | |
| @@ -374,7 +374,7 @@ | |
| bool ParGCTrimOverflow = true {product} {default} | |
| bool ParGCUseLocalOverflow = false {product} {default} | |
| uintx ParallelGCBufferWastePct = 10 {product} {default} | |
| - uint ParallelGCThreads = 48 {product} {default} | |
| + uint ParallelGCThreads = 25 {product} {default} | |
| uintx ParallelOldDeadWoodLimiterMean = 50 {product} {default} | |
| uintx ParallelOldDeadWoodLimiterStdDev = 80 {product} {default} | |
| bool ParallelRefProcBalancingEnabled = true {product} {default} | |
| @@ -433,7 +433,7 @@ | |
| intx ProfileIntervalsTicks = 100 {product} {default} | |
| intx ProfileMaturityPercentage = 20 {product} {default} | |
| bool ProfileVM = false {product} {default} | |
| - uintx ProfiledCodeHeapSize = 121446044 {pd product} {ergonomic} | |
| + uintx ProfiledCodeHeapSize = 121739650 {pd product} {ergonomic} | |
| bool ProfilerPrintByteCodeStatistics = false {product} {default} | |
| bool ProfilerRecordPC = false {product} {default} | |
| uintx PromotedPadding = 3 {product} {default} |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment