
JVM
JVM学习
ITqingliang
一位努力的boy
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
JVM垃圾回收器
Serial收集器:是一个单线程的收集器,“Stop The World”对于运行在Client模式下的虚拟机来说是一个很好的选择简单而高效Serial Old收集器Serial收集器的老年代版本,它同样是一个单线程收集器,使用“标记-整理”算法。主要意义也是在于给Client模式下的虚拟机使用。如果在Server模式下,那么它主要还有两大用途:一种用途是在JDK 1.5...原创 2020-01-07 09:28:33 · 308 阅读 · 0 评论 -
JVM垃圾收集算法
文章目录标记-清除算法(Mark-Sweep)复制算法(Copying)标记-整理算法(Mark-Compact)分代收集算法(Generational Collection)标记-清除算法(Mark-Sweep)1、标记出所有需要回收的对象,在标记完成后统一回收所有被标记的对象2、在标记完成后统一回收所有被标记的对象缺点:一个是效率问题,标记和清除两个过程的效率都不高;另一个是空间问题...原创 2020-01-02 09:58:49 · 314 阅读 · 0 评论 -
JVM内存划分
总体介绍Java虚拟机在执行Java程序的过程中会把它所管理的内存划分若干个不同的数据区域。这些区域都有各自的用途,以及创建和销毁的时间,有个区域随着虚拟机进程的启动而存在,有的区域则依赖用户线程的启动和结束而建立和销毁。详细介绍程序计数器程序计数器(Program Counter Register)是一块较小的内存空间,它可以看作是当前线程所执行的字节码的行号指示器。在虚拟机的概念模...原创 2019-12-26 10:59:15 · 208 阅读 · 0 评论