【发布时间】:2013-04-25 05:06:09
【问题描述】:
我正在做家庭作业。我似乎很难应用阿姆达尔定律。我觉得好像我正在正确解决问题。这是我正在研究的问题。
假设白天处理负载由 60% 的 CPU 活动和 40% 的磁盘活动组成。您的客户抱怨系统运行缓慢。做完之后 通过一些研究,您了解到您可以花 8,000 美元升级您的磁盘,使它们的速度达到目前的 2.5 倍。您还了解到,您可以 只需 5,000 美元即可升级您的 CPU,使其速度提高 1.4 倍。
一个。您会选择哪一个来为 最少的钱?
b.如果你不在乎钱,但想要一个 更快的系统?
c。升级的盈亏平衡点是多少?也就是说,我们会以什么价格 需要为 CPU(或磁盘 - 只更改一个)收费,所以结果是 两者每增加 1% 的成本相同吗?
我使用了这个公式,并为 1% 的改进获得了相同数量的资金。对于我所做的磁盘选项,f=.4,k=2.5。当我将这些数字代入公式时,我得到了 32% 的加速。对于 CPU 选项,f=.6,k=1.4。我的速度提高了 20%。但是每改进 1% 的成本,我得到的也是 250 美元。我的数学有问题吗?
【问题讨论】:
标签: computer-science computer-architecture