我正在考虑用可启动的 PCIe 驱动器升级我的工作站(几乎是服务器),2TB 版三星 960 Pro。但是,由于拥有 PCI v2、SATA II 的系统,我不确定这是否有意义,因为我担心总线过度饱和。
我的系统主要用于数据分析和编程/编译,其中数据通常是 XML > 2GB,我目前维护的一些系统需要 5-10 分钟才能编译完成。在执行这些任务期间,我发现 CPU 几乎什么都不做,因此我希望通过投资 SSD 来大幅缩短编译时间。
我的系统(它是 2010 年的,是的,它很旧了,但它的性能仍然优于我的高端华硕笔记本电脑,而且我还不太想更换它):
- 双 Xeon X5680 @3.3GHz
- 48GB内存
- RAID-5 物理磁盘(以 150MB/s 连续速度测量),3x 2TB
- 2TB 数据磁盘(以 ~250MB/s 连续速度测量)
- 尼黑勒姆芯片组,英特尔 5520(泰勒斯堡 35D)和ICH10R I/O 控制器集线器
- 我有三个空闲的 x16/x8/x4 PCI Express 插槽,我认为它们可以使用该驱动器(这是一个正确的假设吗?)
我当前的 RAM 磁盘接近该驱动器的预期速度(读取与写入序列)。分别为 3,454MB/秒和 2,157MB/秒)使用我当前的 ramdisk(我的 48GB 中有 16GB 是 RAM 磁盘),我担心总线可能是限制因素,而不是驱动器的原始速度:
我特别担心我的系统支持 PCIe v2.0,而该驱动器需要 PCIe v3.0,这会限制该驱动器的最大值。
我本质上是在寻求升级我的系统,以便通过磁盘访问获得最大速度提升。可能任何 SSD 都已经可以改善这种情况,但如果我能买到最好的,这是否有意义?在我的设置中安装如此快速的驱动器是否有意义,是否可以将其速度发挥到最大?
小更新:此讨论表明 PCIe v3 是向后兼容的带有 PCIe v2,因此插槽应该可以安装。驱动器是 x4,我认为这意味着最大吞吐量是 500MB x 4 = 2GB/秒,低于此驱动器的最大值,但仅适用于(罕见的)连续读取。
答案1
存储性能并不总是与吞吐量有关。它与潜伏. 很多人把这两者混淆。
即使您无法利用 PCIe 2.0 插槽为卡提供的全部吞吐量,您也将从卡的低延迟和随机 IO 性能中受益匪浅。
所以当然啦...买它吧。
答案2
在这样一个老系统中,PCI-express 磁盘不仅原始速度有限,而且从中启动时也会遇到问题。
因此,如果您没有专门使用快速 PCI-express 磁盘的情况,我建议您购买更便宜但性能更好的 SATA 磁盘,如 Crucial MX300 或 Samsung 850 EVO。