标签: java java-ee
最近我读了一篇文章,指出必须在一个站点上分配每四个核心2-4个堆。我知道更快的CPU和更多内核意味着单个虚拟机的吞吐量更高,可能更快的GC执行,但确切的关系是什么。我正在寻找基准等等的一些细节。
答案 0 :(得分:1)
堆大小越大,GC暂停时间越长。它越短,GC就越昂贵(通常)。一个好的准则是每CPU核心100 MB。