Эквивалент /proc/pid/status в Windows

Эквивалент /proc/pid/status в Windows

Я использую /proc/pid/status |grep VmRSS в Linux, чтобы узнать использование памяти конкретным процессом.

Можно ли сделать то же самое в Windows?

решение1

tasklist /FI "PID eq ABCD" /FO csv- отображает очень простую информацию о процессе; вы можете передать ее по конвейеру, findstrчтобы получить только строку для памяти

решение2

Я думаю, что инструмент Sysinternalspslistможет вам помочь.

Ссылка:pslist

решение3

Если вы хотите увидеть использование памяти процессом, вы можете запустить следующий скрипт через пакетный файл; используя powershell.exe в качестве примера:

@echo off
for /f "tokens=5 delims= " %%A in ('tasklist /NH /FI "ImageName Eq powershell.exe"') do (
    echo %%A K
)

Связанный контент