RAM 越大是否意味着 CPU 性能越高?

RAM 越大是否意味着 CPU 性能越高?

在做学校考卷时我看到了这道题:

状态除了缓存大小之外,其他特性也可以提高 CPU 的性能。

我回答了:

  1. 核心数 - 正确 ✓
  2. 尺寸随机存取存储器- 错误 ×

我理解内存和 CPU 性能。

地点表示更多的 RAM 意味着“更流畅的多任务处理”。这表明它确实可以提高性能。

然而http://lifehacker.com/5415355/你真的需要比 4gb-of-ram 更多的内存吗?表示它不会提高“单一”任务的性能。

www.youtube.com/watch?v=OqRyqdHhsRs 表明少量的 RAM 确实会影响加载时间和性能。

那么,RAM 越大,整体性能就越好吗?

答案1

RAM 越大,通常意味着整体性能越好。不是意味着更好的 CPU 性能。

如果您愿意,可以将其与汽车进行比较,从而简化它。拥有更大的后备箱(不增加汽车重量或改变任何其他东西)意味着您可以在相同时间内运输更多货物。但是,它不会增加发动机的马力。(在这种情况下,CPU 就是发动机。)

更多记忆确实有助于:

  1. 不需要或者很少需要使用(慢速)分页。
  2. 更多的内存可用作磁盘缓存(意味着 CPU 不太可能等待慢速磁盘 IO)。

如果您拥有的可用内存已超出所需,那么它就无济于事。

答案2

在许多情况下,更多的 RAM 有帮助,例如运行占用大量内存的程序,并且还可以整体提高操作系统速度,但这并不意味着它可以提高 CPU 性能。

CPU 仅处理发送给它的指令,而 RAM 存储仅在应用程序运行时需要的临时数据,例如名为“n”的整数,这意味着即使 RAM 增加,CPU 性能实际上也不会发生变化。

相关内容