追踪垃圾回收

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

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

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

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

相关

  • 频谱频谱是指一个时域的信号在频域下的表示方式,可以针对信号进行傅里叶变换而得,所得的结果会是分别以幅度及相位为纵轴,频率为横轴的两张图,不过有时也会省略相位的信息,只有不同频
  • 欧斯洛可舒能欧斯洛可舒能(原名oscillococcinum)是法国布瓦宏(Boiron)药厂生产的顺势疗法流行性感冒药。在法国已有销售超过65年的时间,并在全世界50个以上的国家有销售,有些国家取得药证以O
  • 聚合物降解聚合物降解(polymer degradation)是在聚合物加工过程中,可能在高温和应力作用下或者在聚合物中的微量水分、酸、碱等杂质以及空气中氧的作用,而导致分子链分裂成较小部分,大分子
  • 卤部,为汉字索引中的部首之一,康熙字典214个部首中的第一百九十七个(十一划的则为第三个)。就正体中文中,卤部归于十一划部首,而简体中文则归在七划。卤部只以左方为部字。且无其
  • 法老王法老(希伯来语:פרעה,希腊语:Φαραώ,埃及文转写:pr ʿ3,科普特语:ⲡⲣ̅ⲣⲟ,阿拉伯语:فرعون‎)是古埃及君主的尊称。是埃及语的希伯来文音译。在古王国时代仅指王宫,从新王
  • ɡʟ̝浊软颚边塞擦音(Voiced velar lateral affricate)是一种辅音,使用于一些口语中。用于表示此音的国际音标(IPA)是ɡʟ̝。浊软颚边塞擦音的特征包括:此音出现于缅彝语群的拉余语(英
  • 清水市清水市(Clearwater, Florida)是美国佛罗里达州皮尼拉斯县的县治,位于佛罗里达半岛西部皮尼拉斯半岛上。中为沿海水道,西为墨西哥湾。面积97.7平方公里,2006年人口107,742人。1891
  • 纳尔西斯-阿希尔·德·萨尔万迪萨尔万迪伯爵,纳尔西斯·阿希尔(法语:Narcisse-Achille de Salvandy,1795年6月11日-1856年12月16日),法国政治家、作家,奥尔良党人,法兰西学术院院士。曾任七月王朝时期的教育大臣。1
  • 早川雪洲早川雪洲(日语:早川雪洲/はやかわ せっしゅう 、英语:Sessue Hayakawa,1886年6月10日-1973年11月23日),本名早川金太郎,出生于日本千叶县安房郡千仓町(现南房总市),青年时赴美国芝加哥
  • 玛利亚·安娜·莫札特玛利亚·安娜·莫札特(Maria Anna Walburga Ignatia Mozart ,1751年7月30日-1829年11月29日),昵称南妮儿(Nannerl),出生于奥地利萨尔茨堡,同样在萨尔茨堡逝世,为作曲家沃尔夫冈·阿马