我想使用python编写一些运行并行进程的脚本。
我了解到pexpect.spawn
,multiprocessing.Process
和concurrent.futures
都可以用于并行处理。我目前正在使用pexpect.spawn
,但是不确定pexpect.spawn
是否会自动利用所有可用的内核。
这是我使用top
启动多个工作程序时返回的pexpect.spawn
命令。 这些进程是否在不同的内核上运行?我该怎么读?为什么top
返回的进程数比我的计算机的内核数大得多?