对于串行造成的性能影响,可以那阿姆达尔定律来表示处理器在并行运算后的效率提升的能力

n为核数,p为并行百分比,(1-p)就是串行的百分比,我们假设的串行的百分比就是5%

那么无论假设 n为多大,即核数无限大,这样p/n可以省略,那么其性能提高的上限就是20倍

CPU密集型的线程数

1+CPU核数

IO密集型

1+(IO耗时/CPU耗时)

CPU核数 * [1+(IO耗时/CPU耗时)]

发表评论

邮箱地址不会被公开。 必填项已用*标注