JVM
Vv王蓁蓁
这个作者很懒,什么都没留下…
展开
-
【JVM】如何获得JVM的最大可用内存
如何获得JVM的最大可用内存 ? 在命令行下用 java -Xmx1200m -XX:MaxPermSize=60m -version命令来进行测试,然后逐渐的增大XXXX的值,如果执行正常就表示指定的内存大小可用,否则会打印错误信息。 最后得到的虚拟机实际分配到的总内存大小=堆内存+非堆内存 1200m:为堆内存大小,如果不指定后者参数则有最大数限制,网上很多文章认为这就是JVM内...原创 2017-04-25 13:11:44 · 803 阅读 · 0 评论 -
【JVM】内存溢出
内存溢出的原因 在生产环境中tomcat内存设置不好很容易出现内存溢出。造成内存原因是不一样的,当然处理方式也不一样。 这里根据平时遇到的情况和相关资料进行一个总结。常见的一般会有下面三种情况: 1.OutOfMemoryError: Java heap space 2.OutOfMemoryError: PermGen space 3.OutOfMemor...原创 2017-05-27 09:31:11 · 90 阅读 · 0 评论