花费 8 ms
JVM(HotSpot) 7种垃圾收集器的特点及使用场景

这里讨论的收集器基于JDK1.7Update 14之后的HotSpot虚拟机,这个虚拟机包含的所有收集器如下图3-5所示: 上图展示了7种作用于不同分代的收集器,如果两个收集器之间存在连线,就 ...

Wed Jun 28 17:40:00 CST 2017 0 18919
ROS Hotspot服务器的搭建与设定!(上网认证)

注:本文由Colin撰写,版权所有!转载请注明原文地址,谢谢合作! 说明:由于Hotspot设定的步骤比较多,此文档只讲解如何设定Hotspot的方法,关于ROS的安装与路由上网的配置请自行百度查阅 ...

Thu Feb 25 19:13:00 CST 2016 0 10473
HotSpot类模型之InstanceKlass

上一篇 HotSpot源码分析之类模型 介绍了类模型的基础类Klass的重要属性及方法,这一篇介绍一下InstanceKlass及InstanceKlass的子类。 1、InstanceKlass类 ...

Sat Nov 21 17:46:00 CST 2020 0 1152
第7篇-为Java方法创建栈帧

在 第6篇-Java方法新栈帧的创建 介绍过局部变量表的创建,创建完成后的栈帧状态如下图所示。 各个寄存器的状态如下所示。 注意rax中保存的返回地址,因为在generate_call_st ...

Tue Aug 17 19:07:00 CST 2021 0 257
第8篇-dispatch_next()函数分派字节码

在generate_normal_entry()函数中会调用generate_fixed_frame()函数为Java方法的执行生成对应的栈帧,接下来还会调用dispatch_next()函数执行Ja ...

Fri Aug 20 17:00:00 CST 2021 0 220
HotSpot的启动过程(配视频进行源码分析)

本文将详细介绍HotSpot的启动过程,启动过程涉及到的逻辑比较复杂,细节也比较多,为了让大家更快的了解这部分知识,我录制了对应的视频放到了B站上,大家可以参考。 第4节-HotSpot的启动过程 ...

Wed Nov 18 17:17:00 CST 2020 0 743
6.HotSpot垃圾收集器

HotSpot JVM收集器 上面有7中收集器,分为两块,上面为新生代收集器,下面是老年代收集器。如果两个收集器之间存在连线,就 ...

Thu Nov 17 07:31:00 CST 2016 0 1667
HotSpot源码分析之C++对象的内存布局

HotSpot采用了OOP-Klass模型来描述Java类和对象。OOP(Ordinary Object Pointer)指的是普通对象指针,而Klass用来描述对象的具体类型。为了更好理解这个模型, ...

Thu Nov 19 16:15:00 CST 2020 0 407
CentOS6.5上编译OpenJDK7源码

本文地址:http://www.cnblogs.com/myresearch/p/build-openjdk7.html,转载请注明源地址。 采用开源的OpenJDK版本,获取其源码的方式有两种: ...

Wed May 06 21:30:00 CST 2015 0 2113

 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM