多线程配置连接数量以及
一些进程绝大多数时间在计算上,称为计算密集型(CPU密集型)computer-bound,在线程中,线程数量和CPU数量相同 ,一般配置不会超过CPU数量+1,这样可以避免CPU来回切换。
操作数据,堵塞,这些类似的操作 称为I/O密集型,I/O-bound,在多线程中,一般配置的线程数量为2*CPU,比如我们在用360杀毒软件的时候,一边扫垃圾,一边扫漏洞,一边体检分数。
两者之间的区别:
CPU密集型的项目适合调用多进程
I/O密集则适合调用多线程
在实战中学习,在快乐中成长