网站运营需要哪些技术,中国建设银行官网网址多少,关键词排名查询网站,vs2010网站设计用整张图片做背景GC#xff08;Gabage Collection#xff09; 用于回收堆中的垃圾数据
清理方法 1.标记-清理 对数据标记#xff0c;然后清理 缺点#xff1a;容易产生内存碎片 2.标记-整理 对标记后的数据清理#xff0c;剩下数据前移 缺点#xff1a;每次清理后数据都要迁移#xff0…GCGabage Collection 用于回收堆中的垃圾数据
清理方法 1.标记-清理 对数据标记然后清理 缺点容易产生内存碎片 2.标记-整理 对标记后的数据清理剩下数据前移 缺点每次清理后数据都要迁移代价大 3.复制法 把内存分为两个区A区清理后复制到B区 缺点内存容量减半 4.实际上的GC yang区1/3空间 S0区幸存1/10空间 S1区幸存1/10空间 EEeden区8/10空间 翻译为伊甸园新生命出生的地方所以用来存储new对象 old区2/3空间
GC过程 1.E区满了后通过标记法有效数据复制到S0 2.清空S1和E区 3.E区满了后通过标记法S0和E区有效数据一起存到S1 4.清空S0和E区 … 5.GC次数满15次后存入old区 6.old满了之后执行fullgcjava程序暂停全力进行垃圾回收。回收方法主要采用标记-清理/标记-整理方法。
随手总结一下欢迎补充和更正