最近,我正在使用 jvm 选项来提高性能。当我学习 GC 选项时ParallelGCThreads
,我遇到了一个问题。
我认为最好的值ParallelGCThreads
是逻辑处理器的数量。但在我的 32 核机器上,默认值是 23。来自 oracle 的文章Garbage First Garbage Collector Tuning,它告诉我们处理器数量大于 8,默认值为ParallelGCThreads
是处理器的 5/8。
那么,为什么是 5/8 而不是 8/8?
HUWWW
相关分类