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}}

関連情報