Как вычислить «CookedValue» из вывода «Get-Process» в PowerShell - PullRequest
0 голосов
/ 15 апреля 2019

Выполнение нескольких вызовов командлета Get-Counter '\Process(*)\[<process counter set>]' для получения полного набора параметров процесса выполняется медленно. Почти все, что мне нужно, выводится из командлета Get-Process. Однако возвращенные значения не отражают значения, которые я вижу в «Системном мониторе» или «Диспетчере задач».

Как я могу вычислить 'CookedValues', возвращаемые Get-Counter '\Process(*)\Working Set - Private' со следующим из командлета Get-Process?

get-process |`
 select MaxWorkingSet, MinWorkingSet, NonpagedSystemMemorySize, PagedMemorySize64, `
 PagedSystemMemorySize, PeakPagedMemorySize, PeakWorkingSet, PeakVirtualMemorySize, `
 PeakVirtualMemorySize64, PrivateMemorySize64, VirtualMemorySize64, WorkingSet64 -f 1 
MaxWorkingSet            : 1413120
MinWorkingSet            : 204800
NonpagedSystemMemorySize : 23928
PagedMemorySize64        : 14147584
PagedSystemMemorySize    : 371536
PeakPagedMemorySize      : 18579456
PeakWorkingSet           : 29577216
PeakVirtualMemorySize    : 264863744
PeakVirtualMemorySize64  : 2203583086592
PrivateMemorySize64      : 14147584
VirtualMemorySize64      : 2203575406592
WorkingSet64             : 6406144
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...