阅读背景:

JVM内存管理,Minor GC和Full GC触发机制总结

来源:互联网 

1、Java垃圾回收机制

        GC,即就是Java垃圾回收机制。目前主流的JVM(HotSpot)采用的是分代收集算法。作为Java开发者,一般不需要专门编写内存回收和垃圾清理代码,对内存泄露和溢出的问题。与C++不同的是,Java采用的是类似于树形结构的可达性分析法来判断对象是否还存在引用。即:从gcroot开始,把所有可以搜索得到的对象标记为存活对象。缺点就是:1. 有可能不知不觉浪费了很多内存。2. JVM花费过多时间来进行内存回收。3. 内存泄露        GC,即就是Java垃圾回收机制。目前主流的JV




你的当前访问异常,请进行认证后继续阅读剩余内容。

分享到: