大家只要明白,线程并不是廉价的,一个线程的创立有至少两点的开销
- 内存
- 调度器压力(线程上下文切换等)
这边可以看到最后一点,有时候多线程反而会比单线程更加的慢,所以多线程提升性能本质上其实是假的。多线程并不会提升程序性能。
转载: https://www.cnblogs.com/ants/p/8601947.html
大家只要明白,线程并不是廉价的,一个线程的创立有至少两点的开销
这边可以看到最后一点,有时候多线程反而会比单线程更加的慢,所以多线程提升性能本质上其实是假的。多线程并不会提升程序性能。
转载: https://www.cnblogs.com/ants/p/8601947.html