关于进程和线程设置数目
本文最后更新于:2023年12月5日 晚上
进程数和线程数设置要考虑以下条件
- CPU 核数
- 内存大小
- 业务偏向 IO 密集还是 CPU 密集 ( 注意非阻塞式IO 属于 CPU 密集型,而不属于 IO 密集型。)
比较一下三种方式, 哪种更好?
- 多进程单线程
- 单进程多线程
- 多进程多线程
个人感觉, 在 swoole 中, 因为是全协程异步. 所以适合单进程多线程, 然后线程数目设置等于 CPU 核数.
关于进程和线程设置数目
http://blog.lujinkai.cn/PHP/基础/关于进程和线程设置数目/