有没有办法知道当前进程中当前使用的内存?
我查了很多问题: How to get the amount of memory used by an application
How to get memory available or used in C#
.Net Standard 1.6中没有它们。
答案 0 :(得分:7)
您可以在此处查看HealthChecks project中的工作方式。您可以使用Process
命名空间中的System.Diagnostics
类。
*编辑*
System.Diagnostics.Process Nuget package可能需要添加。
.NET Standard仅支持xxxx64内存属性(例如PrivateMemorySize64而非PrivateMemorySize)。