![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
JVM
酸酸甜甜丨丨秀逗
啥玩应啊
展开
-
深入理解JAVA虚拟机之内存管理
JAVA内存区域与内存溢出异常简单介绍1.1运行时的数据区域 JAVA虚拟机在运行时会将它所管理的内存划分为若干个不同的数据区域,由上图可以看出其中方法区,堆区是所有线程共享的区域,其他区域为线程隔离区域。1.2程序计数器 程序计数器(Program Counter Register)是一块较小的内存区域,它的作用可以看做是当前进程所执行的原创 2016-10-21 10:31:20 · 270 阅读 · 0 评论 -
深入理解JAVA虚拟机之虚拟机参数
虚拟机参数-Xms最小堆内存-Xmx最大堆内存-Xss栈容量-Xoss本地方法栈大小//有的虚拟机将本地方法栈与虚拟机栈合二为一-XX:PermSize最小方法区内存-XX:MaxPermSize最大方法区内存-XX:MaxDirectMemorySize直接内存大小,如果不指定直接内存大小那么它的值默认与Xmx大小一样原创 2016-10-21 10:42:48 · 250 阅读 · 0 评论