JVM
文章平均质量分 60
乐乐Java路漫漫
热衷于互联网JAVA开发,对新技术的探索孜孜不倦,对问题的研究废寝忘食,希望大家一起探索
展开
-
jmap导出快照和分析
导出jvm内存快照到指定目录 jmap -dump:live,format=b,file=/data/simpleWebServer/xxxx.hprof 1 用jvisualvm进行快照分析 jvisualvm 使用文件装入,进行对应的分析原创 2022-01-28 09:12:33 · 1183 阅读 · 0 评论 -
Java内存模型与JVM内存结构
Java内存模型 在JVM内存结构的描述中,我们知道了堆和方法区是线程共享的。而局部变量,方法定义参数和异常处理器参数就不会在线程之间共享,他们不会有内存可见性问题,也不受内存模型的影响。 Java线程之间的通行由Java内存模型(简称JMM)控制,JMM决定一个线程对共享变量的写入何时对另一个线程可见。从抽象的角度来看,JMM定义了线程和主内存之间的抽象关系:线程之间的共享变量存储在主内存中,每个线程都有一个私有的本地内存(local memory),本地内存中存储了该线程以读/写共享变量的副本。本地内存原创 2021-08-31 13:50:51 · 410 阅读 · 1 评论