Список всех процессов и их текущее потребление памяти и процессора? - PullRequest
14 голосов
/ 08 августа 2009

Как получить список всех процессов в C #, а затем для каждого процесса текущую память и потребление процессора?

Пример кода высоко ценится.

1 Ответ

20 голосов
/ 08 августа 2009

Класс Process имеет метод GetProcesses, который позволит вам перечислять запущенные процессы и перечислять множество статистических данных, таких как использование памяти и время процессора. Посмотрите документацию по свойствам для статистики.

Использование памяти является сложным вопросом. На самом деле нет единого числа, описывающего использование. Пожалуйста, посмотрите отличную серию Руссиновича по этому вопросу. Первый взнос здесь: http://blogs.technet.com/markrussinovich/archive/2008/07/21/3092070.aspx

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