Tools to analyzing the memory footprint of native DLLs and assemblies loaded in a process?

前端 未结 3 1055
情话喂你
情话喂你 2021-02-05 19:28

I have a process holding 130MB of memory according to task manager, with only 11MB of live .NET objects according to dotTrace so I am wondering what\'s happening with the other

3条回答
  •  -上瘾入骨i
    2021-02-05 19:52

    I recommend SciTech .NET Memory Profiler. The tool is primary aimed at profiling .NET memory usages, such as finding .NET memory leaks or identifying zones of heavy memory pressure. While not its main usage, it also has a simpler display of native memory, including JIT code size per loaded library. I'm sure you'll be able to find where those 120 MB come from with this kind of information.

提交回复
热议问题