随笔分类 -  JVM

摘要:JVM之内存结构图文详解 Java8 JVM内存结构变了,永久代到元空间 Java GC垃圾回收机制 不要再问我“Java 垃圾收集器”了 Java虚拟机类加载机制 Java虚拟机类加载器及双亲委派机制 阅读全文
posted @ 2019-11-11 12:11 试剑江湖 阅读(158) 评论(0) 推荐(0) 编辑
摘要:(1)DefNew(串行)收集器 Serial(串行)垃圾收集器是最基本、发展历史最悠久的收集器;JDK1.3.1前是HotSpot新生代收集的唯一选择; 特点: (1) 针对新生代采用复制算法,单线程收集器,进行垃圾收集时,必须暂停所有工作线程,直到工作完成。即会:Stop the World ( 阅读全文
posted @ 2019-11-01 11:31 试剑江湖 阅读(170) 评论(0) 推荐(0) 编辑
摘要:JAVAGC垃圾回收机制和常见垃圾回收算法 推荐博客:JVM垃圾回收机制和常见垃圾回收算法 阅读全文
posted @ 2019-10-29 22:35 试剑江湖 阅读(137) 评论(0) 推荐(0) 编辑
摘要:(1)整体架构 (1)ByteBuffer使用native方法,直接在堆外分配内存。 当堆外内存(也即本地物理内存)不够时,就会抛出这个异常 GC Direct buffer memory (2)在高并发应用场景时,如果创建超过了系统默认的最大线程数,就会抛出该异常。Linux单个进程默认不能超过1 阅读全文
posted @ 2019-10-28 21:54 试剑江湖 阅读(384) 评论(0) 推荐(0) 编辑
摘要:(1) 整体架构 (2)详细介绍: 代码及笔记场景实例:gitHub地址 推荐博客:Java的强引用,软引用,弱引用,虚引用的使用和场景 阅读全文
posted @ 2019-10-28 16:26 试剑江湖 阅读(292) 评论(0) 推荐(0) 编辑
摘要:1,JVM内存结构(JVM体系概述,java8后的JVM) 2,GC的作用域(方法区和线程堆) 3,常见的垃圾回收算法 (1)引用计数 循环引用问题 (1) 那些对象可以作为GC_Root 虚拟机栈(栈帧中的局部变量区)中的对象; 本地方法栈中JNI(Native)方法引用的对象; 方法区中常量引用 阅读全文
posted @ 2019-10-24 22:01 试剑江湖 阅读(146) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示
🚀
回顶
收起
  1. 1 404 not found REOL
404 not found - REOL
00:00 / 00:00
An audio error has occurred.