2010-11-12 82 views
4

請解釋在GC選項一起使用值的詳細含義:JDK 1.6 GC AdaptiveSizeThroughPutPolicy

-XX:AdaptiveSizeThroughPutPolicy 

默認值給出0 這是否意味着價值 - 的步驟之前,真實的數據使用啓發式數量用來?。什麼是使用高的影響(例如:50或100)或低的值(例如:0)

回答

3

我知道了解這些神祕的選項是直接將源的最佳方式: psAdaptiveSizePolicy.cpp

它似乎1和!= 1是唯一有效的選擇。

-XX:AdaptiveSizeThroughPutPolicy=1-XX:AdaptiveSizePolicyInitializingSteps=VALUE配合使用。

+1

從來沒有通過vm選項的源代碼 - 感謝您的鏈接! – Anna 2010-12-20 17:45:26