随笔分类 - JVM
摘要:1. 前言 工作中有可能遇到 java.lang.OutOfMemoryError: Java heap space 内存溢出异常, 本文提供一些内存溢出的分析及解决问题的思路. 常见异常如下: 2022-01-31 16:07:29.639 ERROR 1981 [http-nio-8080-ex
阅读全文
摘要:1. JVM的内存区域 JVM将内存分为五块区域分别是程序计数器、虚拟机栈、本地方法栈、堆和方法区 1.1 程序计数器 定义: 唯一一个不会发生内存溢出异常的内存区域. 保存的是当前JVM解释器执行命令的行号 最小的一块区域 1.2. 虚拟机栈 定义: 保存的是局部变量表等信息 局部变量表 局部变量
阅读全文