2015-04-02 4 views
0

Чтобы получить весь список процессов им с помощью Инструментарий управления Windows (WMI), а код:процесс находкой с максимальным использованием CPU

import wmi 
c = wmi.WMI() 

for process in c.Win32_Process(): 
    print process.ProcessId, process.Name 

Но мой вопрос, как я мог бы найти способ, который использует максимальную resoiurce CPU ?

+0

визит-клиента: //bsdwiki.reedmedia.net/wiki/Determine_which_process_are_consuming_the_most_CPU.html –

+0

@SagarNaliyapara вы могли бы разместить один с помощью питона, им путать на эту ссылку – tharif

+0

Это может помочь? http://stackoverflow.com/questions/16326529/python-get-process-names-cpu-mem-usage-and-peak-mem-usage-in-windows – Kursion

ответ

0

Я бы предпочел вместо использования WMI, который использует ОС Windows psutil, который является кроссплатформенным, тогда вы можете использовать метод .

+0

может использовать использование процессора для индивидуальных процессов? – tharif

+0

Это за процесс - вы перебираете процессы, чтобы получить потребление каждого. –

+0

спасибо за ваше время – tharif

Смежные вопросы