垃圾回收机制

java虚拟机会进行监视,如果所有对象都很稳定,垃圾回收器的效率降低的话,就会切换到“标记-清扫”方式;

同样,java虚拟机会跟踪“标记-清扫”的效果,如果堆空间出现很多碎片,就会切换到“停止-复制“方式;

这就是java虚拟机中采取的自适应垃圾回收机制。

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 来自: Android梦想特工队作者: Aaron主页: http://www.wxtlife.com/原...
    技术特工队阅读 9,917评论 0 28
  • JVM内存区域 JVM将其管理的内存分为若干数据区域,这些数据区域分布情况如下图所示: 程序计数器:一块较小内存区...
    luoxn28阅读 3,994评论 0 0
  • 1. 垃圾回收的意义在C++中,对象所占的内存在程序结束运行之前一直被占用,在明确释放之前不能分配给其它对象;而在...
    爱情小傻蛋阅读 4,485评论 0 11
  • 了解本章之前需要对jmm有基本的了解,然后对于垃圾回收感兴趣的朋友可以细看一下这篇文章 一、按代实现垃圾回收 先看...
    倪宝华阅读 4,059评论 1 3
  • 一、垃圾回收机制的意义Java语言中一个显著的特点就是引入了垃圾回收机制,使c++程序员最头疼的内存管理的问题迎刃...
    任任任任师艳阅读 3,868评论 0 0