我试图找出.NET 应用程序进程的实际内存消耗。不是为应用程序保留了多少内存,而是应用程序需要运行而无需开始分页的最低内存量。
它是一个应用程序,将由 Citrix 服务器上的多个用户共享和运行,这就是为什么我需要对消耗进行良好的估计,因为我必须查看特定数量的用户需要多少 RAM。
有没有我可以应用的特定公式,或者可以让我看到这个的工具?
我尝试实现以下公式,但返回的结果并不可靠,而且公式本身很可能是错误的。
使用进程资源管理器并转到物理内存,我使用了:
内存优先级工作集峰值工作集
X = 工作集 - 共享工作集,其中 X 是结果。
提前致谢!