Blockquote TimeCallBack 对象引用一个 CacheExpires 对象,并且位于从 BASE_RATE_SRCE_CODEInfo[] 到 GC 根的路径之一上。
我用内存分析器分析了 C# 应用程序,发现幸存的对象BASE_RATE_SRCE_CODEInfo[]
被 TimerCallBack 对象引用。这些BASE_RATE_SRCE_CODEInfo[]
对象没有被 GC 处理,这可能是内存泄漏的原因。
那么,如何BASE_RATE_SRCE_CODEInfo[]
在 GC root 上删除或处置这些对 TimerCallback 的引用?