性能设计
阿姆达尔解决方案
阿姆达尔(Amdahl)定律主要用于系统性能改进的计算中,指计算机系统中对某一部件采用某种更快的执行方式所获得的系统性能改变程度,取决于这种方式被使用的频率,或所占总执行时间的比例
。
阿姆达尔定律定义了采用特定部件所取得的加速比。假定使用某种增强部件,计算机的性能就会得到提高,那么加速比就是下面的比率
加速比 = 不使用增强部件时完成整个任务的时间 / 使用增强部件时完成整个任务的时间
总加速比 = 原来的执行时间 / 新的执行时间 = 1 / (1-增强比例) + 增强比例 / 增强加速比
在原有的计算机上能被改进并增强的部分在总执行时间中所占的比例。这个值称为增强比例,它永远小于等于1.