2012-01-19 43 views
1

我有一個使用multiprocessing的應用程序。它使用multiprocessing.Process(name='foo', target=fn)創建多個進程。我希望能夠通過任務管理器查看哪些進程正在消耗更多資源(CPU,內存),但所有這些進程最終都被命名爲python.exe區分多處理產生的不同進程

有沒有辦法區分派生進程?我在Windows下運行。

+3

他們有獨特的PID的。 ('os.getpid()')你還需要知道什麼? –

+0

謝謝。我花了一段時間才意識到你可以在任務管理器中顯示PID(查看/選擇列)。這是一個漫長的一天。 – misha

回答