是否有一种特定于“pathos”的方法来确定 CPU 内核的数量?
Posted
技术标签:
【中文标题】是否有一种特定于“pathos”的方法来确定 CPU 内核的数量?【英文标题】:Is there a `pathos`-specific way to determine the number of CPU cores? 【发布时间】:2020-10-24 20:33:23 【问题描述】:我想确定物理 CPU 内核的数量,以相应地调整 nodes
的数量以适应 ProcessPool
。
from pathos.pools import ProcessPool
process_pool = ProcessPool(nodes=?)
我知道psutil
提供了这个号码,如下所述。
import psutil
process_pool = ProcessPool(nodes=psutil.cpu_count(logical=False))
但是,是否有规范的 pathos
特定方法来调整 node
参数?
【问题讨论】:
【参考方案1】:pathos
中的用法与psutil
非常相似
>>> import pathos as pa
>>> pa.helpers.cpu_count()
8
【讨论】:
以上是关于是否有一种特定于“pathos”的方法来确定 CPU 内核的数量?的主要内容,如果未能解决你的问题,请参考以下文章
是否有一种标准方法可以向您的 Web API 验证应用程序?