芹菜中的多处理比多线程更昂贵吗

  • 本文关键字:多线程 处理 芹菜 celery
  • 更新时间 :
  • 英文 :


可能这个问题不适合stackoverflow常见问题

我问这个问题的原因是,一位资深开发人员加入了团队,并开始说我们应该将代码转移到自定义线程池管理器,而不是依靠芹菜来进行异步多处理

我们喜欢芹菜,因为它很容易。但这个论点似乎是有效的,主要是因为我们不想放弃效率。

芹菜使用多个进程而不是多个线程,这是真的吗?

首先,查看文档:

在Unix上,进程池将分叉,以便启动子进程具有与父进程相同的内存。

其次,芹菜可以更多。它可能使用微线程。阅读有关如何的页面

最后,我们可以说微线程比线程更有效率,线程比进程更有效率。但您必须记住,这也取决于硬件配置

相关内容

  • 没有找到相关文章

最新更新