追踪垃圾回收

✍ dations ◷ 2025-12-11 16:02:27 #内存管理

在计算机编程中,跟踪垃圾收集(英语: Tracing garbage collection )是一种自动内存管理的算法,该算法通过分析某些“根”对象的引用关系,来确定需要保留的可访问对象,并释放其余的不可访问对象的内存空间。该算法在实际的软件工程中得到了广泛的应用。

跟踪垃圾收集是最常见的垃圾收集方式,以至于“垃圾收集”通常是指跟踪垃圾收集,而不是引用计数之类的其他方法。

简单地说,如果可以从任何一个已经定义的变量开始,直接或者通过其他对象的引用来访问到某个对象,则该对象是可访问的。更准确地说,只有以下两种对象是可达的:

相关

  • 始祖马始祖马(学名Hyracotherium),又名始新马或始马,曾被认为是马科中最早的品种。现时它被认为是属于古兽马科,这是与马及雷兽有关的科。始祖马的大小如狗一般,生存于北半球,分布在始新
  • 数学物理学数学物理是数学和物理学的交叉领域,指应用特定的数学方法来研究物理学的某些部分。对应的数学方法也叫数学物理方法。数学和物理学的发展在历史上一直密不可分,许多数学理论是
  • 枫叶枫叶是枫树的树叶,亦为加拿大的重要标志。早在18世纪初,枫叶就被圣劳伦斯河畔的法籍加拿大人作为象征。当时的新法兰西拥有人口18,000人。在每一年,加拿大皇家铸币厂(Royal Cana
  • span class=nowrapAuClsub3/sub/span三氯化金,俗称氯化金,是最常见的无机金化合物,化学式是AuCl3。名称中的罗马数字表明金的化合价为+3,这是它众多化合物中最为稳定的价态。金亦会形成另一种氯化物——氯化亚金(AuC
  • ʈɭ̊˔清卷舌边塞擦音(Voiceless retroflex lateral affricate)是一种辅音,使用于一些口语中。用于表示此音的国际音标(IPA)是⟨ʈ͜ɭ̊˔⟩。清卷舌边塞擦音的特征包括:当符号成对出现
  • 轨迹球轨迹球(Trackball)是和鼠标等一样的计算机定点设备的一种。和机械式鼠标一样,轨迹球通过读取可滚动的球滚动的方向和速度来定位。不同的是,鼠标是基座和球一起动,而轨迹球只是球
  • 李晓勇李晓勇(1969年11月28号-),辽宁凤城人,中国篮球运动员,教练员,司职后卫,以准确的中远距离投篮和组织进攻出名,为九十年代中国男篮‘黄金一代’重要一员。1993年进入辽宁队,1995年10月选
  • 穆赫兰大道穆赫兰大道是位于南加州圣莫尼卡山脉东部的一条公路,以洛杉矶土木工程师威廉·穆赫兰(英语:William Mulholland)命名。西侧位于洛杉矶县和文图拉县的道路部分称作穆赫兰公路。这
  • 莉莉·科尔莉莉·科尔(Lily Cole,1987年12月27日-),英国超级名模、演员。莉莉在英格兰德文郡的托基出生,与姐姐Elvie于伦敦长大。莉莉在14岁时于伦敦苏豪区街头被星探发掘,但她转身离去。她其
  • 奥斯瓦尔德熟化奥斯瓦尔德熟化(或奥氏熟化)是一种可在固溶体或液溶胶中观察到的现象,其描述了一种非均匀结构随时间流逝所发生的变化:溶质中的较小型的结晶或溶胶颗粒溶解并再次沉积到较大型的