具有较少 RAM 的 SSD 与具有较多 RAM 的 SATA 的性能对比

具有较少 RAM 的 SSD 与具有较多 RAM 的 SATA 的性能对比

是时候升级到一台新的开发笔记本电脑了。我正在尝试最大限度地提高性能,这将包括多个虚拟机和 Android 开发。

我认为有 3 个问题会直接影响性能。1
)处理器 - 功率和核心数量
2)RAM - 数量
3)硬盘 - SSD 与 SATA

假设处理器相同,
使用 SATA 驱动器和 16 GB RAM 的驱动器,性能是否会有更好的提升?使用
SSD 驱动器和 8 GB RAM 的驱动器, 性能是否会有更好的提升?

哪一个通常会对性能产生更大的影响?

答案1

您正确地认为主要的瓶颈与存储有关,但它不是 RAM,问题在于任何类型硬盘上的相对缓存大小。

为了获得最佳吞吐量,请找到具有大缓存的快速旋转硬盘。

系统内存的数量只会影响交换 — 如果硬盘转速较慢且磁盘缓存较少,情况会更糟。8GB 内存不足以以“快速”方式运行几个虚拟机。如果 SSD 上有 8GB,交换会非常快,但会使用很多。如果使用 16GB,交换会更少,对硬盘的需求也会更少。

还要记住,缓存的另一个来源是主内存——特别是 Linux,它默认将尽可能多地使用主内存来缓存数据。这也将极大地帮助您降低延迟。

相关内容