- 博客(2)
- 资源 (18)
- 收藏
- 关注
原创 JVM常用内存参数配置
一、 常用参数 -Xms JVM启动时申请的初始Heap值,默认为操作系统物理内存的1/64但小于1G。默认当空余堆内存大于70%时,JVM会减小heap的大小到-Xms指定的大小,可通过-XX:MaxHeapFreeRation=来指定这个比列。Server端JVM最好将-Xms和-Xmx设为相同值,避免每次垃圾回收完成后JVM重新分配内存;开发测试机JVM可以保留默认值。
2017-11-08 09:55:22 67606 8
转载 JVM内存模型
一、 分区概述 JVM定义了若干个程序执行期间使用的数据区域。某些区域(例如:堆区、方法区)里的数据在JVM启动的时候创建,在JVM退出的时候销毁(线程共享);而某些区域(例如:栈区、程序计数器区)的数据依赖于每一个线程,在线程创建时创建,在线程退出时销毁(线程独享)。区域图如下: 1.1程序计数器 程序计数器是一块较小的内存空间,可以看作是当前线程所执行的字节码
2017-11-06 11:09:29 1021 1
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人