java内存溢出解析

Java堆内存溢出

java.lang.OutOfMemoryError: Java heap space

JVM Args:-Xms(最小堆内存) -Xmx(最大堆内存)

虚拟机栈和本地方法栈内存溢出

java.lang.StackOverflowError

JVM Args:  -Xss栈内存

创建线程导致内存溢出

java.lang.OutOfMemoryError:unable to create new native thread

JVM Args: -Xss栈内存

运行时常量池导致的内存溢出

java.lang.OutOfMemoryError:PermGen space

JVM Args:-XX:PermSize=方法区大小-XX:MaxPermSize=方法区最大尺寸

方法区出现的内存溢出(jsp加载的时候)

java.lang.OutOfMemoryError:PermGen space

JVM Args:-XX:PermSize=方法区大小-XX:MaxPermSize=方法区最大尺寸

jdk1.7后去持久化后就不会出现PermGen space


最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 从三月份找实习到现在,面了一些公司,挂了不少,但最终还是拿到小米、百度、阿里、京东、新浪、CVTE、乐视家的研发岗...
    时芥蓝阅读 42,369评论 11 349
  • Java8张图 11、字符串不变性 12、equals()方法、hashCode()方法的区别 13、...
    Miley_MOJIE阅读 3,731评论 0 11
  • jvm原理 Java虚拟机是整个java平台的基石,是java技术实现硬件无关和操作系统无关的关键环节,是java...
    AI乔治阅读 17,297评论 21 486
  • services.msc 服务 devmgmt.msc 设备管理器 compmgmt.msc 计算机管理 dev...
    g0阅读 259评论 0 0
  • 有许多人问我,你走文艺风还是女神经风,我只想说,流光小姐只想做自己。偶尔我会有点小矫情,但是我把它当做是我对生活...
    流光小姐阅读 282评论 0 1