C# 垃圾收集器 Begin/End 回调

C# Garbage Collector Begin/End Callback

我只是想知道 .NET runtime/C# 中是否有垃圾收集器 begin/end 的可覆盖回调。我还要声明,我无意试图控制 GC,我只是好奇。

如果不是,复制此行为的最佳方法是什么?

您无法直接在托管代码中获得通知,因为托管代码在 GC 期间被暂停(或者至少不保证 运行 在 background GC 的情况下您的线程)。

选项: