追踪垃圾回收

✍ dations ◷ 2025-11-28 01:18:09 #内存管理

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

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

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

相关

  • 手写体手写体又称书写体,港澳粤语称为潦草,是每个人用手书写的字体,用意在于加快书写的速度,而对少数笔画的简写或连写。每个人的手写体因人而异。手写体包括:用刻字的篆书、毛笔书写的
  • 乙内酰脲乙内酰脲,也称海因(Hydantoin),学名咪唑啉啶-2,4-二酮,是一个五元含氮饱和杂环化合物。它可以看作一分子乙醇酸和一分子尿素发生两次缩合后生成的产物。是咪唑的衍生物,属于双内酰
  • 乌冬乌冬面(日语:饂飩/うどん udon),是一种日本的以小麦为原料制造的面体,在粗细和长度方面有特别的规定。现今日本乌冬面的形状诞生于室町时代(公元1336─1573)中期,元禄时代(公元1688─
  • 马拉坎南宫马拉坎南宫,或称马拉卡南宫,当地又称马拉干鄢宫(Malacañan Palace,旧称Malacañang Palace)是菲律宾的总统府与总统官方居所(不一定为实际官邸)。它座落在马尼拉市的圣米格尔区的
  • 木刻版画木刻是在木板上刻出反向图像,再印在纸上欣赏的一种版画艺术。中国古代四大发明之一的印刷术是人类文明发展史上的一块重要的里程碑。它由文字印刷和图像印刷两部分组成,而图像
  • 皮特·里基茨约翰·彼得·里基茨(John Peter Ricketts;1964年8月19日-)是美国共和党的一位政治人物。皮特·里基茨自2015年开始担任第40任内布拉斯加州州长。他在踏入政坛之前曾经是一名商人
  • 段氏日玲受虐事件段氏日玲受虐事件,是一件在台湾台中发生于2004年左右的凌虐事件。段氏日玲被刘正祺以“延续香灯”为理由自越南“买”得;但是,她随即被刘正祺与其“前妻”林丽如以非人道方式对
  • 安硕摩根大通美元新兴市场债券基金安硕摩根大通美元新兴市场债券基金(iShares JPMorgan USD Emerging Markets Bond Fund,NYSE:EMB)是于纽约证券交易所上市的交易所交易基金,这个是按摩根大通美元新兴市场债券指数
  • 鱼腥藻属鱼腥藻属是蓝菌的一个属,与念珠藻类似,细胞呈现链珠状,生长于浅水和潮湿的土壤,它可以单生或群体的的方式存在。鱼腥藻属在水中可能会制造毒素,如果水中毒素浓度过高,动物饮用后
  • 公营房屋在英国,公营房屋(council house)是一种由当地政府开发的公共房屋。公屋屋邨可以是一系列公营房屋以及其他如学校或者商铺结合的群体。依照房屋1919法案,英国从1919年开始兴建公