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