做了一个简单的阿姆达尔定律方程,得到了与书上相同的答案......
Fraction of work: 60% CPU, 40% disk.
SCPU = 1/((1-f)+(f/k)) = 1/((1-0.60)+(0.60/1.4)) = 120.69%
SDISK= 1/((1-f)+(f/k)) = 1/((1-0.40)+(0.40/2.5)) = 131.58%
...除了以下答案。
$8000/131.58% = $38.00 for the disk upgrade
这本书是怎么得到这个答案的??8000/131.58 显然不是 38。原始问题贴在下面。
原始问题
假设白天处理负载由 60% 的 CPU 活动和 40% 的磁盘活动组成。您的客户抱怨系统运行缓慢。在进行了一些研究之后,您了解到您可以花 8,000 美元升级您的磁盘,使它们的速度达到当前速度的 2.5 倍。您还了解到,您可以花 5,000 美元将 CPU 升级到 1.4 的速度。
你会选择哪一个来以最少的钱获得最好的性能改进?