2 JVM実行時オプションの変更
Enterprise Performance Packには、JDK 17の複数の実行時オプションが含まれています。ただし、JDK 8の一部のオプションはEnterprise Performance Packで使用できません。
注意:
JDK 8のオプション-XX:-UseBiasedLocking
は、Enterprise Performance Packでは無視されます。
Enterprise Performance Packに追加されたオプション
次の実行時オプションはEnterprise Performance Packでは使用できますが、Java SE 8では使用できません。これらのオプションの詳細は、JDK 17ドキュメントのjava
コマンドを参照してください:
AllocateHeapAt
AsyncLogBufferSize
C1MaxInlineSize
C1MaxTrivialSize
CompactStrings
CompileThresholdScaling
G1UseAdaptiveIHOP
LoopStripMiningIter
LoopStripMiningIterShortLoop
MinHeapSize
NonNMethodCodeHeapSize
NonProfiledCodeHeapSize
PrintFlagsRanges
ProfiledCodeHeapSize
SegmentedCodeCache
SharedArchiveConfigFile
SharedArchiveFile
ShrinkHeapInSteps
StartAggressiveSweepingAt
UseBASE64Intrinsics
UseCMoveUnconditionally
UseDynamicNumberOfCompilerThreads
UseFMA
UseZGC
ZAllocationSpikeTolerance
ZCollectionInterval
ZFragmentationLimit
ZProactive
ZUncommit
ZUncommitDelay
Enterprise Performance Packから削除されたオプション
注意:
次の実行時オプションはEnterprise Performance Packでは使用できませんが、Java SE 8では使用できます。これらのオプションの詳細は、JDK 8ドキュメントのjava
コマンドを参照してください:AggressiveOpts
CMSClassUnloadingEnabled
CMSExpAvgFactor
CMSIncrementalDutyCycle
CMSIncrementalDutyCycleMin
CMSIncrementalMode
CMSIncrementalOffset
CMSIncrementalPacing
CMSIncrementalSafetyFactor
CMSInitiatingOccupancyFraction
CMSScavengeBeforeRemark
CMSTriggerRatio
CodeCacheMinimumFreeSpace
PrintAdaptiveSizePolicy
PrintGCApplicationConcurrentTime
PrintGCApplicationStoppedTime
PrintGCDateStamps
PrintGCTaskTimeStamps
PrintGCTimeStamps
PrintStringDeduplicationStatistics
PrintTenuringDistribution
UseCMSInitiatingOccupancyOnly
UseConcMarkSweepGC
UseParNewGC
UseParallelOldGC