JVM
文章平均质量分 96
你要悄悄的拔尖,然后惊艳所有人!
数据与算法架构提升之路
没人会把我们变的越来越好,时间也只是陪衬。支撑我们变的越来越好的是我们自己不断进阶的才华,修养,品行以及不断的反思和修正
展开
-
JVM里对象的布局和结构和访问
对象在内存中的创建策略 1、指针碰撞 2、空闲指针 3、本地线程缓冲 对象在内存中的布局 1、对象头 1.1、存储对象运行时自身的数据 1.2、指向类元数据的指针,虚拟机通过这个指针判断这是哪个类的对象 2、实例数据 3、对齐填充 JVM要求对象大小必须是8字节的整数倍 下面举两个例子: 待续。。。 ...原创 2019-03-15 18:47:10 · 466 阅读 · 0 评论 -
JVM原理讲解和调优
JVM是Java Virtual Machine(Java虚拟机)的缩写,JVM是一种用于计算设备的规范,它是一个虚构出来的计算机,是通过在实际的计算机上仿真模拟各种计算机功能来实现的。原创 2019-01-10 17:44:37 · 5729 阅读 · 1 评论 -
生产环境OOM问题的排查记录
目录 一、jstack排查问题 二、jmap结合MemoryAnalyzer排查问题PlanaA 三、jmap结合MemoryAnalyzer排查问题 PlanaB 四、名词解释 五、正常排查流程总结 一、jstack排查问题 生产环境最近老是发生oom top命令查看占用内存最高的java进程为927 top -H -p 927 查看927进程对应的线程 ...原创 2019-12-26 18:46:36 · 1781 阅读 · 1 评论