在 Windows 上需要添加什么才能获取已提交的内存大小?

在 Windows 上需要添加什么才能获取已提交的内存大小?

根据任务管理器,我的已提交内存为 7.1 GB,但我只能看到我的进程使用了​​大约 3.6 GB

我正在使用 Powershell 并Get-Process | Select Name, PagedMemorySize, PrivateMemorySize获取每个进程的内存大小并添加任一列。

我应该使用不同的列吗?或者我是否需要除了进程内存使用情况之外添加其他内容?

答案1

这应该与您在任务管理器中看到的内容一致

get-wmiobject win32_operatingsystem | Select @{L='commit';E={($_.totalvirtualmemorysize - $_.freevirtualmemory)*1KB/1GB}}

相关内容