
タスクマネージャーによると、コミットされたメモリは 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}}