1.JVM中Heap大小调整影响

Posted niugang0920

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了1.JVM中Heap大小调整影响相关的知识,希望对你有一定的参考价值。

技术图片技术图片?

-Xms,-Xmn适用于调整个Jvm Heap大小,在内存不够的情况下可加大此值,这个值的大小取决于操作系统的位数和CPU的处理能力。

1.在整个heap内存不变的情况下,-Xmn↑调大,意味着老年代↓减小,发生FullGC的频率变大。

2.在-Xmn不变的情况下,Eden↑调大,以为MinorGC发生的频率降低,但Survivor↓减小,以为这经过MinorGC后,如果Survivor存不下仍旧活着的对象,幸存的对象直接进入老年代,意味着老年代↑,发生FullGC的频率也增大。

             

                                                                               微信公众号: 

                                               技术图片技术图片?

                                                                             JAVA程序猿成长之路

                          分享资源,记录程序猿成长点滴。专注于Java,Spring,SpringBoot,SpringCloud,分布式,微服务。 

以上是关于1.JVM中Heap大小调整影响的主要内容,如果未能解决你的问题,请参考以下文章

Qt:为啥在 QMainWindow 中添加状态栏会影响大小调整?

为啥 DispatchQueue.main.async 会影响单元格自动调整大小?

窗口调整大小不会影响内容

iOS Swift UIImage 调整大小影响性能的问题;调整大小时出现意外尺寸[重复]

FreeRTOS堆分配大小对任务数的影响

移动端rem布局,用户调整手机字体大小或浏览器字体大小后导致页面布局出错问题