Python多线程优化

2024-04-29 12:29:43 发布

您现在位置:Python中文网/ 问答频道 /正文

我正试图通过名为同期期货. 在

我知道Jupiter有一个机制可以生成4个引擎来加速,但是当我使用任务管理器和资源监视器来检查CPU状态时,CPU的总利用率可能超过25%,但只有35%左右。一些CPU可以突然跳到100%。在

在涉及到concurrent.futures.ThreadPoolExecutor以及concurrent.futures.as_完成总处理时间变长,利用率趋于稳定,但没有人能超过50%。似乎有一个锁来限制这个包中的CPU利用率,但我找不到任何关联。在

有人对此有什么想法或经验吗?非常感谢你的建议。在


Tags: 引擎管理器状态as资源利用率cpuconcurrent