`
lewis122
  • 浏览: 231691 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论
文章列表
精通IBM WebSphere 应用服务器7内幕
Delphi 2010手册

图书:Git指南

Git指南
使用GIT进行版本控制
Hadoop权威指南
使用SQLite
PostgreSQL 9.0高性能
SQLite权威指南 - 第二版

图书:Spring 安全3

 
Spring 安全3
Erlang编程
Erlang和OTP实战
标记 -清除算法 最基础的收集算法是“标记-清除”(Mark-Sweep)算法,如它的名字一样,算法分为“标记”和“清除”两个阶段:首先标记出所有需要回收的对象,在标记完成后统一回收掉所有被标记的对象,它的标记过程其实在前一节讲述对象标记判定时已经基本介绍过了。之所以说它是最基础的收集算法,是因为后续的收集算法都是基于这种思路并对其缺点进行改进而得到的。它的主要缺点有两个:一个是效率问题,标记和清除过程的效率都不高;另外一个是空间问题,标记清除之后会产生大量不连续的内存碎片,空间碎片太多可能会导致,当程序在以后的运行过程中需要分配较大对象时无法找到足够的连续内存而不得不提前 ...
Python 3编程
Python基本参考
在Sun Hotspot的JVM内存管理白皮书中描述GC的概念是指垃圾收集器,而不是垃圾回收。例如在做GC调优的时候,选择的不是一种垃圾回收方式,你选择的是一种垃圾的收集器。垃圾收集器的不同在于,它不仅仅是做垃圾回收,他 ...
Global site tag (gtag.js) - Google Analytics