首页 > 解决方案 > pexpect.spawn 会使用多核自动运行进程吗?

问题描述

我想使用 python 编写一些运行并行进程的脚本。

我了解到pexpect.spawnmultiprocessing.Process并且concurrent.futures都可以用于并行处理。我目前正在使用pexpect.spawn,但我不确定是否pexpect.spawn会自动利用所有可用的内核。

这是top我过去pexpect.spawn启动几个工人时返回的命令。图片这些进程是否在不同的内核上运行?我怎么能读到呢?为什么返回的进程数top远大于我电脑的核数?

标签: pythonparallel-processingpexpect

解决方案


推荐阅读