为什么要调用GC.AddMemoryPressure()?

时间:2017-02-08 15:13:17

标签: .net garbage-collection heap-memory

为什么您需要通过GC.AddMemoryPressure()通知垃圾收集器有关非托管内存的信息?垃圾收集器是否可以通过查看进程堆的大小或虚拟地址空间中的空闲地址量等来推断出该信息本身?

注意:此问题与What is the point of using GC.AddMemoryPressure with an unmanaged resource?不同。该问题询问为什么GC根本需要这些信息,而这个问题则询问为什么GC不能从流程信息中推断出来。

0 个答案:

没有答案