Ani*_*ndi 7 memory windows command-line swap
在 Windows 操作系统上,我们使用资源监视器来检查我的服务器的内存分页。
我需要通过命令行检查它,以便我可以放入我的标准脚本来检查和创建文本日志文件。
有没有办法检查windows交换上的分页内存,但通过命令行?
小智 8
尝试这个:
系统信息 | 找到“虚拟内存”
这将返回:
Virtual Memory: Max Size: 17.297 MB
Virtual Memory: Available: 7.186 MB
Virtual Memory: In Use: 10.111 MB
Run Code Online (Sandbox Code Playgroud)
这是我的 powershell 脚本,它返回交换使用情况:
$maxSizeStr = systeminfo | select-string "Virtual Memory: Max Size:"
$maxSize = [int][regex]::Matches($maxSizeStr, '[\d.]+').Value -replace "\.",""
$inUseStr = systeminfo | select-string "Virtual Memory: In Use:"
$inUse = [int][regex]::Matches($inUseStr, '[\d.]+').Value -replace "\.",""
$swapUsage = ($inUse / $maxSize) * 100
Write-Output $swapUsage
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
23745 次 |
| 最近记录: |