1
fkname 2021-06-17 15:43:49 +08:00
一般都是老年代比新生代大吧,因为老年代会接收新生代的对象,如果老年代空间不足会导致 oom
|
2
linbiaye 2021-06-17 15:58:52 +08:00
具体情况具体分析吧,web 大多数请求生成的 object 都是用完就丢,old generation 都是 spring 的 bean 和容器生成的 object,确实不用太大,4g 先给个 1g 然后观察下是否可以继续缩减。
|
4
securityCoding 2021-06-17 19:29:34 +08:00
这是条不归路,上 G1
|
6
chendy 2021-06-17 20:48:21 +08:00
看用不用应用内缓存( guava cache 之类的),用的话多给点,不用的话少给
注意观察 gc 情况慢慢调就行 |
7
tachikomachann 2021-06-17 21:00:56 +08:00 via Android
设一下 xmx,xms 和一些常见参数,然后线上运行一段时间看看,或者压测看下结果。
很多应用的使用场景还不需要调优。 |
8
hdfg159 2021-06-20 19:58:32 +08:00 via Android
毕竟单例对象可能较多,按照默认 1 比 1 就行了
|