追踪垃圾回收

✍ dations ◷ 2025-12-04 13:48:07 #内存管理

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

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

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

相关

  • TCP传输控制协议(英语:Transmission Control Protocol,缩写:TCP)是一种面向连接的、可靠的、基于字节流的传输层通信协议,由IETF的RFC 793定义。在简化的计算机网络OSI模型中,它完成
  • 德国文学德国文学(德语:Literatur deutschlands)是德国作家的文学作品。德国文学主要以标准德语写成,但也有使用地区德语方言的作品。德国文学是德语文学的其中一个分支,奥地利、瑞士的德
  • 正蓝旗正蓝旗(蒙古语:.mw-parser-output .font-mong{font-family:"Menk Hawang Tig","Menk Qagan Tig","Menk Garqag Tig","Menk Har_a Tig","Menk Scnin Tig","Oyun Gurban Ulus Ti
  • 卓惠珠卓惠珠(1963年8月20日-),昵称花妈,为部落格“帮助高功能自闭与亚斯伯格症理解人际互动困难和情绪障碍”版主,以及脸书粉丝页“帮助高功能自闭与亚斯伯格症”管理人,台湾媒体称之为
  • 美国国务院国际信息局国际信息局(Bureau of International Information Program)是美国国务院的一个下属机构,负责向国外公众介绍美国及其对外政策。
  • 翻译 (生物学)翻译(英语:Translation),是蛋白质生物合成(基因表达中的一部分,基因表达还包括转录)过程中的第一步。翻译是根据遗传密码的中心法则,将成熟的信使RNA分子(由DNA通过转录而生成)中“碱
  • 阿列克谢二世阿列克谢二世(俄语:Патриарх Московский и всея Руси Алексий II,1929年2月23日-2008年12月5日),是第15任莫斯科和全俄大牧首。世俗名阿列克谢
  • 平腹蛛科平腹蛛科(学名:Gnaphosidae),又名鹫蛛科,包括有超过100个属、接近2000个已描述的物种,其多样性在目前所有蜘蛛的科排行第7大。常见的属计有:平腹蛛属()、, , 、狂蛛属()等。这些物种均
  • 经验理性论经验理性知识论认为人的认知能力有理性、有感官,理性负责思考,感官负责经验,认为理性和感官是相辅相成的,互助合作的;唯有认为两者互相合作之后,才可以真正地寻求到知识,此派学说在
  • 质数币质数币(XPM),又称素数币,是以寻找质数为工作量证明的加密货币。质数币的创始人是Sunny King。质数币(Primecoin)是Sunny King的一项尝试,旨在避免PoW的能量浪费。因为PoW确实于当下