虚拟机的内存溢出与内存泄漏的常见问题

一、内存溢出 会造成内存溢出的原因: 第一类内存溢出,也是大家认为最多,第一反应认为是的内存溢出,就是堆栈溢出: 那什么样的情况就是堆栈溢出呢? 当你看到下面的报错的时候它就是栈溢出了: 栈区是用于存放函数的参数值、方法、局部变量等等 当你看到下面的报错的时候它就是堆区溢出了: 方法区的内存溢出 因为直接内存,JVM将会在IO操作上具有更高的性能,因为他直接作用于本地系统的IO操作,而非直接内存,
相关文章
相关标签/搜索