.net 4.0中对象和加载器堆之间的区别是什么

sla*_*dhe 2 c#-4.0

基本上我想知道clr如何处理静态类?

sla*_*dhe 6

堆内存分为部分,对象堆和加载器堆(也称为高频堆).所有非静态引用类型都存储在对象堆上,所有静态对象(引用类型或值类型)都存储在loader heap中.Gc从不在加载器堆上工作,这就是为什么它们只启动一次并通过应用程序保留在内存中.