如何获取CPU支持的可以进行超线程的线程数?



我的AMD CPU有8个内核,并且具有超线程功能,最多可以支持8个线程。

如何获取 python 中 CPU 可以支持的线程数?我知道如何获取内核数(请参阅下面的代码(,但不知道如何获取线程数。

import multiprocessing
multiprocessing.cpu_count()

我正在使用Windows 10,python 3.7。

编辑:multiprocessing.cpu_count()是正确的答案。它包括超线程的影响。

我会回答我自己的问题。答案已经在问题中。multiprocessing.cpu_count()返回 CPU 支持的 CPU 线程数,此数字包括超线程的影响。

相关内容

  • 没有找到相关文章