追踪垃圾回收

✍ dations ◷ 2025-12-08 03:04:35 #内存管理

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

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

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

相关

  • 真蕨类真蕨纲(Polypodiopsida),又称为链束植物(Monilophytes)是植物界中真叶植物下的两个演化支之一,是种子植物的姊妹群。真蕨纲比起较原始的石松门多了真正的叶子,但比起较进化的种子植
  • 杰索尔市杰索尔市(英语:Jessore 孟加拉语:যশোর)是孟加拉国西南部的一个城市,是杰索尔区的首府,面积约为25.72平方公里。2011年人口普查时为201,796人,识字率为56.57%。该城市最大机场是
  • 四圣四圣是个并称用语,指四个数量的“圣”,对于此“圣”又依据不同的语境有不同的含义,如圣人、圣物等。它可以是:
  • 电椅电椅(Electric Chair)是美国于20世纪常用的一项死刑执行工具。电椅的发明者实际上由托马斯·爱迪生本人发明,名义上是阿尔弗雷德·索思威克(英语:Alfred P. Southwick)(Alfred P. S
  • 东夷语东夷语为先秦东夷人所说的语言。东夷语在很大程度上影响了上古汉语,也有学者认为东夷语才是汉语本源,而氐羌系藏缅语应次于东夷语为主要借用源,相比起东夷语,藏缅语对汉语的影响
  • 下韦莱省下韦莱省(法语:Province du Bas-Uélé)是位于刚果民主共和国北部的一个省,首府布塔(Buta),与中非共和国接壤,人口1,093,845(2005年),面积148,331 km²。
  • 11月7日11月7日是阳历一年中的第311天(闰年第312天),离全年的结束还有54天。
  • 泰爱泰党泰爱泰党(1998年7月14日-2007年5月30日,泰文:ไทยรักไทย)是泰国的政党之一,在2001年至2006年泰国军事政变前为该国的执政党,其党魁为创立人兼前任总理他信,该党在2001年及20
  • 勃艮第统治尼德兰时代历史上所谓的低地国家指的是中世纪时的神圣罗马帝国以及法兰西王国瓜分勃艮第公国在低地地区的领土,以及公元1384年到公元1482年哈布斯堡王朝统治该地区的历史。今日的低地国
  • 自由民自由民(英语:freedman,或称freedwoman)是指拥有人身自由、不被别人人身占有的人。奴隶社会中,奴隶以外的居民都属于自由民,他们享有公民权和财产权。历史上,自由民的产生通常源于大