标签: linux .net-core
我在.NET Core for Linux上编写了一个相当大的应用程序。首次启动时,内存使用率很低,但是在大约20分钟的过程中逐渐上升以使用所有可用内存。因此,我认为某些东西在内存中的保留时间比应该保留的时间长。
如何确定正在运行的应用程序中哪些对象消耗的内存最多?
$ dotnet --version 2.2.104
注意:此问题适用于 Linux 上的.NET Core,因此Windows特定的答案不适用。