gpt4 book ai didi

python - 多处理中的动态池大小?

转载 作者:行者123 更新时间:2023-12-05 06:41:14 27 4
gpt4 key购买 nike

有没有办法动态调整multiprocessing.Pool 的大小?我正在编写一个简单的服务器进程来生成工作人员来处理新任务。对于这种情况,使用 multiprocessing.Process 可能更适合(因为工作人员的数量不应该是固定的),但我需要在生成的子进程退出后在我的父进程中执行自定义回调。出于某种原因,只有 mulitprocessing.Pool.apply_async 似乎提供回调参数(multiprocessing.Process 没有)。

最佳答案

Billiard处理池允许 growshrink池大小。

Pebble允许运行分配 callback 的进程一旦完成。

关于python - 多处理中的动态池大小?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41022342/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com