Python:检测物理非HT CPU的跨平台解决方案?

wti*_*ing 2 python linux windows multiprocessing

我正在尝试使用跨平台方法检测计算机上的非超线程核心数.

多处理的cpu_count只检测处理器的总数,我可以在Linux机器上的grep/proc/cpuinfo找到答案.但是,我正在寻找Windows解决方案.

这个新闻组线程有点帮助,但我还是没有找到答案.

Dav*_*jad 8

平台独立和python标准库:

psutil.cpu_count(逻辑=假)

  • 这不是*不是*是python标准库,但在我看来仍然是最好的答案 (4认同)