探讨程序中佳线程数选择及其重要性.pdf

探讨程序中佳线程数选择及其重要性.pdf

程序开多少线程合适

为什么要找最佳线程数

1.过多的线程只会造成,的内存开销,的CPU开销,但是对提升QPS确毫无帮助

2.使用多线程就是在正确的场景下通过设置正确个数的线程来充分的利用CPU和I/O最大化程序的运行

速度。

从两个方面和分析:

CPU密集型程序

I/O密集型程序

1.CPU密集型程序,一个完整请求,I/O操作可以在很短时间内完成,CPU还有很多运算要处理,也就

是说CPU计算的比例占很大一部分,线程等待时间接近0

1.单核CPU:一个完整请求,I/O操作

文档评论(0)

1亿VIP精品文档

相关文档