追踪垃圾回收

✍ dations ◷ 2025-12-09 09:06:23 #内存管理

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

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

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

相关

  • 意大利人第一排: 亚历山德罗·伏打 • 恩里科·费米 • 洛伦佐·德·美第奇 • 丽塔·列维-蒙塔尔奇尼 • 贾科莫·莱奥帕尔迪第二排: 列奥纳多·达·芬奇 • 克里斯托弗·哥伦布 •
  • 皱纹皱纹又称皮皱、褶纹、纹皱、褶子等,主要指人类或动物皮肤的褶皱。人类在老化的过程中多少会在脸部前额、眼外眦、耳前区、颊、下颏、口周、脖颈、腋下、肘内、手腕、手面、手
  • 微处理器印刷电路板通过:微处理器(英语:Microprocessor,缩写:µP或uP)是可编程特殊集成电路。一种处理器,其所有组件小型化至一块或数块集成电路内。一种集成电路,可在其一端或多端接受编码
  • Palgrave Macmillan帕尔格雷夫·麦克米兰(英语:Palgrave Macmillan)是一个国际学术期刊和行业出版公司,其主要出版书籍包括有教科书、期刊、专著、专书及参考文献,并且提供有印刷刊物和互联网等通路
  • 贾科尼里卡尔多·贾科尼(意大利语:Riccardo Giacconi,1931年10月6日-2018年12月9日),意大利裔美国天文学家,约翰霍普金斯大学教授,因在X射线天文学方面的先驱性贡献而获得2002年的诺贝尔物
  • 布劳恩卡尔·费迪南德·布劳恩(德语:Karl Ferdinand Braun,1850年6月6日-1918年4月20日),德国物理学家,诺贝尔物理学奖获得者,阴极射线管的发明者。1850年6月6日,布劳恩出生在富尔达,父亲是
  • 弗兰西斯·凯尔西弗朗西斯·凯思琳·奥尔德姆·凯尔西,Ph.D.,M.D.(英语:Frances Kathleen Oldham Kelsey,1914年7月24日-2015年8月7日),美国药理学家。曾作为药物检察员长期供职于美国食品药品监督管
  • 园艺疗法园艺治疗,或称园艺疗法,是一种辅助治疗专业,旨在通过园艺活动,发挥植物的疗愈力量,为各类有需要人士带来身心效益。在园艺治疗师的引导之下,服务对象借由实际接触和运用园艺材料,维
  • 德米尔卡皮亚德米尔卡皮亚(Demir Kapija,马其顿语:Демир Капија)是马其顿共和国的一座城市。是德米尔卡皮亚区的行政中心。
  • 刘亚男刘亚男(1980年9月29日-),辽宁大连人,中国女子排球运动员,司职副攻手。刘亚男身高1米86,体重73公斤,特点是技术全面,发挥稳定,跑位灵活,擅打“背飞”、“背快”,拦网出色。早年曾经打过二