主要思想
当我们对系统的某个部分加速时,其对系统整体性能的影响取决于该部分的重要性和加速程度。
计算方式
若系统执行某应用程序需要的时间为,其中某部分所需要的执行时间 与系统总执行时间的比例为,即该部分所需的时间为。若该部分性能提升比例为,即现在该部分所需执行时间为。则系统现在总的执行时间为:
由此可以得到加速比为:
当时,
主要结论
当我们对系统的一个主要部分进行改进时,系统总体获得的加速比却明显小于该部分的加速比。因此,要想显著地提升系统的整体性能,需要提升系统中相当大的部分的速度。
参考文献
《深入理解计算机系统》