为什么在点数少的时候不需要使用多线程

如果将点数比做乒乓球,多线程相当于球拍。
当一个球拍能够反应过来时,用一个球拍比用多个球拍快,因为不用涉及球拍间的切换(多线程中的上下文切换)
而当一个线程忙不过来时,增加一个线程可以增快处理速度(以此类推,要逐渐增加线程,而不要一个球一个线程,因为在非计算限制的模型中(挡球的速度时很快的)上下文切换和资源争夺导致的性能损耗会非常大,有可能得不偿失)

猜你喜欢

转载自blog.csdn.net/u010178308/article/details/80838954