JVM
huhuichun
这个作者很懒,什么都没留下…
展开
-
JVM中一些参数
JVM中的一些参数设置:堆:-Xms:设置堆的初始化值,即最小值-Xmx:设置堆的最大值-Xmn:设置堆内存年轻代。整个堆内存大小 = 新生代大小 + 老生代大小 + 持久代大小。持久代一般固定大小为64m,所以增大新生代后,将会减小老生代大小。此值对系统性能影响较大,Sun官方推荐配置为整个堆的3/8。 -XX:PermSize:设置堆内存持久代。-XX:MaxNewSi原创 2017-03-08 14:39:16 · 303 阅读 · 0 评论 -
内存溢出(OutOfMemoryError)
内存溢出:内存溢出(out of memory)就是内存不够,当所需要的内存超出分配的内存时,就会导致内存溢出。比如下面的程序:List list=new ArrayList();while(true){ list.add("你好");}出现异常: 内存溢出在系统开发和测试阶段并不容易被发现,当系统正式上线一般时间后,操作的并发量上原创 2017-03-07 17:33:07 · 654 阅读 · 0 评论