myname111 / picture

图床
0 stars 0 forks source link

虚拟机相关 #15

Open myname111 opened 4 years ago

myname111 commented 4 years ago

指针碰撞 image 空闲列表 image

myname111 commented 4 years ago

32位HotSpot虚拟机Mark Word存储 image

myname111 commented 4 years ago

通过句柄访问对象: image 直接指针访问对象: image

myname111 commented 4 years ago

java虚拟机运行时数据区域: image

myname111 commented 4 years ago

标记清除算法: image 标记复制算法: image 标记整理算法: image

myname111 commented 4 years ago

经典垃圾收集器关系图: image Serial和Serial Old搭配工作: image ParNew和Serial Old搭配工作: image Parallel Scavenge收集器和Parallel Old收集器搭配工作: image CMS收集器运行: image 各款收集器的并发情况: image 连接矩阵: image Shenandoah收集器回收过程: image Brooks Pointer: image Brooks Pointer工作: image Shenandoah和其他收集器的对比: image ZGC的三种Region: image 染色指针结构: image

myname111 commented 4 years ago

JConsole首页: image JConsole主界面: image Eden区内存监控示意图: image 堆内存监控示意图: image 老年代内存监控: image 垃圾回收: image

线程页签: main线程: image testBusyThread线程: image testLockThread线程: image 死锁: Thread-0 image Thread-1 image

myname111 commented 4 years ago

编译过程: image Tomcat服务器的类加载架构: image tomcat5.5目录结构: image tomcat8.5目录结构: image

myname111 commented 4 years ago

javac编译器: javac编译过程: image javac编译过程的主体代码: image

myname111 commented 4 years ago

解释器与编译器的交互: image 分层编译的交互关系: image 方法调用计数器触发即时编译: image 回边计数器触发即时编译; image 客户端编译器架构: image

myname111 commented 4 years ago

即时编译器优化技术: image

myname111 commented 4 years ago

处理器,高速缓存,主内存间的交互关系: image 线程,主内存,工作内存的交互关系: image

myname111 commented 4 years ago

轻量级进程和内核线程之间1:1的关系: image 进程和用户线程之间1:N的关系: image 线程状态转换关系: image

myname111 commented 4 years ago

32位hotspot虚拟机对象头存储内容: image 偏向锁、轻量级锁的状态转化及对象Mark Word的关系: image image 轻量级锁CAS操作之前堆栈与对象的状态: image 轻量级锁CAS操作之后堆栈与对象的状态: image