Как проверить память подкачки на swap для Windows, через командную строку?

в операционных системах Windows мы используем Монитор ресурсов для проверки подкачки памяти для моего сервера.

Мне нужно проверить его с помощью командной строки, чтобы я мог поместить в свой стандартный скрипт для проверки и создания текстовых файлов журнала.

есть ли способ проверить память подкачки на swap для windows, но через командную строку?

11
задан Ƭᴇcʜιᴇ007
25.03.2023 8:50 Количество просмотров материала 3280
Распечатать страницу

1 ответ

попробуйте это:

systeminfo / найти "виртуальную память"

это вернется:

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

вот мой сценарий powershell, который возвращает использование 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
1
отвечен manuel 2023-03-26 16:38

Постоянная ссылка на данную страницу: [ Скопировать ссылку | Сгенерировать QR-код ]

Ваш ответ

Опубликуйте как Гость или авторизуйтесь

Имя
Вверх