Как зарегистрировать пиковый коммит для системы - PullRequest
1 голос
/ 23 августа 2011

Существуют ли классы в WMI, которые могут помочь мне извлечь Peak Memory Commit Charge для системы?Это значение можно просмотреть в диспетчере задач / «Commit Charge (K)» / «Peak», однако я хотел бы иметь возможность экспортировать это значение программно с помощью .NET.

1 Ответ

0 голосов
/ 21 мая 2015

Собираюсь опубликовать ответ Нейта С-К как вики-сообщество.

Нет счетчика производительности, соответствующего значению Peak Commit Charge. В TechNet имеется таблица , подтверждающая, что не существует счетчика, соответствующего этой метрике.

Таким образом, единственный способ войти в систему - запросить номер, используя NtQuerySystemInformation. Доступен образец PowerShell . Вы даже можете выставить его как собственный счетчик производительности , который затем можно использовать как любой другой счетчик производительности.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...