Как я могу получить список всех процессов на C #, а затем для каждого процесса текущее потребление памяти и ЦП?
Мы высоко ценим образец кода.
Как я могу получить список всех процессов на C #, а затем для каждого процесса текущее потребление памяти и ЦП?
Мы высоко ценим образец кода.
В Process class есть метод GetProcesses, который позволит вам перечислить запущенные процессы и перечислить множество статистических данных, таких как использование памяти и время процессора. Посмотрите документацию в разделе свойств для получения статистики.
Использование памяти - сложный вопрос. На самом деле не существует единого числа, описывающего использование. Пожалуйста, посмотрите прекрасную серию Руссиновича по этому поводу. Первая часть находится здесь: http://blogs.technet.com/markrussinovich/archive/2008/07/21/3092070.aspx