JVM中GC大对象配置
生活随笔
收集整理的這篇文章主要介紹了
JVM中GC大对象配置
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
大對象配置
-XX:PretenureSizeThreshold
配置直接進入老年代的對象大小
如果,對象不是太大TLAN區,優先分配空間
大對象
新生代eden區,無法裝入時,會直接進入老年代
可以配置對象大小,直接進入老年代
程序分析
每次需要1M,總共需要5M內存
測試
參數配置
-Xmx30M -Xms30M -XX:+UseSerialGC -XX:+PrintGCDetails -XX:PretenureSizeThreshold=1024000設置對象大小為,1024000
1024000=1024*1000<1024*1024
運行
每次需要1M,大于1024000
所以,會直接進入老年區
老年區,占用了5M內存
總結
以上是生活随笔為你收集整理的JVM中GC大对象配置的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: JVM中GC对象配置
- 下一篇: JVM中GC小对象配置