.NET Core 内存泄漏排查:查看内存占用情况的4种方法
可以通过以下几种方式来查看.NET Core 内存占用情况:
-
使用 Task Manager 或者 Process Explorer 查看 .NET Core 进程的内存占用情况。
-
使用 .NET Core 自带的性能分析工具 PerfView 来分析 .NET Core 进程的内存占用情况。PerfView 可以生成详细的内存分析报告,可以帮助我们找出内存泄漏的原因。
-
使用 .NET Core 内存分析工具 Memory Profiler 来分析 .NET Core 进程的内存占用情况。Memory Profiler 可以帮助我们找出内存泄漏的对象和代码。
-
使用 .NET Core 自带的诊断工具 dotnet-dump 来生成进程的 dump 文件,然后使用 Windbg 等调试工具来分析 dump 文件,查看 .NET Core 进程的内存占用情况。
原文地址: https://www.cveoy.top/t/topic/gB2C 著作权归作者所有。请勿转载和采集!