我的AMD CPU有8个核心和超线程,可以支持多达8个线程。
如何在python中获取CPU支持的线程数?我知道如何获取内核数量(参见下面的代码),但不知道如何获取线程数量。
import multiprocessing
multiprocessing.cpu_count()我使用的是windows10,python 3.7。
编辑:multiprocessing.cpu_count()是正确答案。它包含了超线程的效果。
发布于 2020-05-27 12:12:50
我会回答我自己的问题。答案已经在问题中了。multiprocessing.cpu_count()返回CPU支持的cpu线程数,这个数字包括超线程的影响。
https://stackoverflow.com/questions/62015396
复制相似问题