python - pexpect.spawn 会使用多核自动运行进程吗?
问题描述
我想使用 python 编写一些运行并行进程的脚本。
我了解到pexpect.spawn
,multiprocessing.Process
并且concurrent.futures
都可以用于并行处理。我目前正在使用pexpect.spawn
,但我不确定是否pexpect.spawn
会自动利用所有可用的内核。
这是top
我过去pexpect.spawn
启动几个工人时返回的命令。这些进程是否在不同的内核上运行?我怎么能读到呢?为什么返回的进程数top
远大于我电脑的核数?
解决方案
推荐阅读
- r - ggplot2 boxplot() 中的平线
- symfony - Symfony 5 - 检索特定实体的 UniqueEntity 名称
- r - 如何计算 data.table 中几个类别的平均值?
- java - 检查特定包中是否存在类
- petalinux - 如何在 petalinux 中启用 systemctl 命令
- recursion - 弹珠游戏
- python - url Google Image Search api 超出了最大重试次数
- python - Scikit-Learn OneHotEncoder 无法正常工作?
- sql - SQL将日期/时间转换为unix时间戳
- cakephp - XAMPP:本地发送邮件