追踪垃圾回收

✍ dations ◷ 2025-11-30 10:32:14 #内存管理

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

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

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

相关

  • 历史主义一些人认为必须研究与解释人类历史发展,基于这些解释才能认真了解社会与政治。这样的见解被卡尔·波普尔称为历史主义。在这里,“人类历史”一词与“人类发展”或“人类发展史
  • 各固有族群之自然语言中华民国语言列表可以指:
  • 羊驼冠状病毒羊驼冠状病毒(Alpaca Coronavirus、ACoV)是甲型冠状病毒属的一种病毒,可感染羊驼,造成急性呼吸道症状。此病毒与人类冠状病毒229E的亲缘关系非常接近,两者序列的相似度高达92.2%
  • 复数 (语法)复数,或称众数(英语:plural,可简写为pl),在语言学中是词素的其中一种,常和单数相对,在没有双数概念的语言中用于标示多于一个的物件,在有双数概念的语言中则表示多于两个的名词数量。
  • 北美白桦美国桦树()是一种原产于北美北部的桦树。美国桦树是加拿大萨斯喀彻温省的省树及美国新罕布什尔州的州树。美国桦树是一种落叶乔木,一般可成长至18米,最高可达40米。美国桦树的分
  • 史克威尔电子游戏列表史克威尔是日本电子游戏开发与发行公司,由宫本雅史于1983年9月建立。公司最初为电友社——宫本其父的电气设备公司——的电脑游戏软件部门。史克威尔第一部游戏《死亡陷阱》
  • 尤奇·班布里尤奇·班布里(印地语:यूकी भांबरी,1992年7月14日-),印度男子职业网球运动员。他为前青年第一和2009年澳洲青年网球公开赛冠军。他代表印度出赛台维斯杯。
  • 朱声达朱声达(1914年12月26日-1985年1月21日),男,汉族,湖北江陵人,中国人民解放军将领、中国人民解放军开国少将。曾任中国人民解放军陕西军区副司令员兼参谋长、宁夏军区司令员、甘肃军
  • 小福子小福子是老舍小说《骆驼祥子》中的人物。是祥子生活剧情发展的一个分支。在书中,她是一位善良,但却有着可悲的命运的人物。她先被卖给了一位军官,后来因军人的离开,她回到了娘家
  • 植田谦吉植田谦吉(平假名:うえだけんきち,1875年3月8日-1962年9月11日),大日本帝国陆军军人,最终官拜陆军大将。日本大阪府出身,父植田谦八之第二男。经东京高等商业学校,1897年(明治31年)11月