JVM
LHon
不会就学,学不会就再学
展开
-
LHon(学习笔记篇)——JVM
如有不对,请指正。 JDK与JRE JDK即 Java Development Kit ,Java开发工具;JRE即 Java Runtime Environment ,Java运行时环境。 我们所写的.java文件经过javac编译之后生成.class文件(生成在硬盘上),JVM便会去运行这些.class文件。 class文件:编译生成在硬盘上; class content:类加载器将class文件加到到系统里面的一块内存; class对象:类加载器解析class content里面的内容所生成的cl原创 2020-06-28 19:53:25 · 189 阅读 · 0 评论 -
LHon(学习笔记)——分析OOM产生原因
文章目录JVMOOM堆内存的OOMHeap Dumpjmapjstack JVM 在弄清楚OOM产生的原因之前,我们务必要搞清楚Java的内存模型,也就是JVM,这可以参考我之前的一个学习笔记 JVM学习笔记 先来看一下要用到的JVM的一些参数: 参数名称 含义 -Xms 初始堆大小 -Xmx 最大堆大小 -Xmn 年轻代大小 -Xss 每个线程的堆栈大小 -XX:+HeapDumpOnOutOfMemoryError 目录下生成堆的Dump文件 当初始化堆内存容量原创 2020-08-12 18:30:41 · 513 阅读 · 0 评论