是否有特定于 pathos 的方法来确定 CPU 核心的数量?
Is there a `pathos`-specific way to determine the number of CPU cores?
我想确定物理 CPU 核心的数量,以相应地调整 ProcessPool
的 nodes
数量。
from pathos.pools import ProcessPool
process_pool = ProcessPool(nodes=?)
我知道 psutil
提供了这个号码,如下所述。
import psutil
process_pool = ProcessPool(nodes=psutil.cpu_count(logical=False))
但是,是否有规范的 pathos
特定方法来调整 node
参数?
pathos
中的用法与psutil
中的用法非常相似
>>> import pathos as pa
>>> pa.helpers.cpu_count()
8
我想确定物理 CPU 核心的数量,以相应地调整 ProcessPool
的 nodes
数量。
from pathos.pools import ProcessPool
process_pool = ProcessPool(nodes=?)
我知道 psutil
提供了这个号码,如下所述。
import psutil
process_pool = ProcessPool(nodes=psutil.cpu_count(logical=False))
但是,是否有规范的 pathos
特定方法来调整 node
参数?
pathos
中的用法与psutil
中的用法非常相似
>>> import pathos as pa
>>> pa.helpers.cpu_count()
8