深入理解Java虚拟机(书笔记)
深入拆解Java虚拟机(极客时间)
虚拟机配置参数
非标准参数, 一般被用于HotSpot -X开头
-Xms<size> set initial Java heap size
-Xmx<size> set maximum Java heap size
-Xss<size> set java thread stack size
-Xmn<size> young区大小
问题:
Java内存区域与内存溢出异常
虚拟机里面的内存是如何划分的? 哪部分区域, 什么样的代码和操作可能导致内存溢出异常?
垃圾收集器与内存分配策略