1

最大的内存消耗函数是 DomainBoundILStubClass.IL_STUB_PInvoke(UInt32)。该模块的基地址是 0x00000000,所以这可能就是它是“UNKNOWN_MODULE”模块的原因。以下是功能详情:

功能详情

Function   DomainBoundILStubClass.IL_STUB_PInvoke(UInt32)  
Source Line  
Allocation type   C/C++ runtime allocation(s)  
Allocation Count   525709 allocation(s)  
Allocation Size   51.63 MBytes  
Leak Probability   35%

在堆栈跟踪的顶部或顶部附近,此函数的堆栈为零,所以我不知道是什么在调用它。

我假设这是聚合所有对 malloc 的 pinvoke 调用。那是对的吗?由于“分配类型”是 C/C++,这是否还包括对 operator new 的 pinvoke 调用?

4

0 回答 0