Como verificar a memória de paginação em troca para o Windows, via linha de comando?

0

Nos sistemas operacionais Windows, usamos o Monitor de Recursos para verificar a paginação de memória do meu servidor.

Eu preciso verificá-lo via linha de comando para que eu possa colocar meu script padrão para verificar e criar arquivos de log de texto.

Existe uma maneira de verificar a memória de paginação em troca de janelas, mas via linha de comando?

    
por Animus_Bellandi 07.04.2016 / 17:23

1 resposta

1

tente isto:

systeminfo | find "Virtual Memory"

isso retornará:

Virtual Memory: Max Size:  17.297 MB
Virtual Memory: Available: 7.186 MB
Virtual Memory: In Use:    10.111 MB

aqui está o meu script powershell que retorna o uso de swap:

$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
    
por 30.08.2017 / 11:53