关于进程和线程设置数目

本文最后更新于:2023年12月5日 晚上

进程数和线程数设置要考虑以下条件

  • CPU 核数
  • 内存大小
  • 业务偏向 IO 密集还是 CPU 密集 ( 注意非阻塞式IO 属于 CPU 密集型,而不属于 IO 密集型。)

比较一下三种方式, 哪种更好?

  1. 多进程单线程
  2. 单进程多线程
  3. 多进程多线程

个人感觉, 在 swoole 中, 因为是全协程异步. 所以适合单进程多线程, 然后线程数目设置等于 CPU 核数.


关于进程和线程设置数目
http://blog.lujinkai.cn/PHP/基础/关于进程和线程设置数目/
作者
像方便面一样的男子
发布于
2020年12月11日
更新于
2023年12月5日
许可协议