CLR GC FinalizeQueue 深入剖析

引子

最近开始看这个起因其实是在看项目代码时发现 实现 Disposable 模式时,项目代码中感觉有些地方实现的没有这个必要,和同事讨论之后,无果,索性就又去研究了下 CLR GC 中关于这块的逻辑以及起因,一方面是为了巩固自己的知识,另一方面也和大家交流下自己的想法,看下是否理解正确,之前听一个大佬讲过,如何学习一块领域的内容?1,WHY 2,WHAT 3,HOW。先要知道 为什么这样,为什么这样实现。其次是 是什么,最后才是 怎么做。

托管代码和非托管代码

何为托管代码(Managed Code)?

posted @ 2022-10-21 23:35  BUTTERAPPLE  阅读(50)  评论(0编辑  收藏  举报