在多线程编程中,只想根据可用空闲CPU的数量启动线程。
如何在python窗口中获取空闲CPU的数量。
在Linux中
import os
os.getloadavg()
似乎很有帮助。
无论如何,要在Windows env上使用python吗?
谢谢。
答案 0 :(得分:1)
这适用于版本> = 2.6的python
import multiprocessing
multiprocessing.cpu_count()
http://docs.python.org/library/multiprocessing.html#multiprocessing.cpu_count