为什么较小容量的SSD速度较慢?


72

我在阅读有关测试SSD的《 Tom's硬件》这篇文章,遇到了以下说法:

使用SSD时,性能随容量点而变化。较小的驱动器往往比较大的驱动器慢,即使在同一个系列中也是如此。

但是,本文没有备份此声明或解释原因。

在我看来,较小的驱动器会更慢,这并不直观。我认为这将是另一回事,因为更大的驱动器具有更宽的“区域”,可以通过相同的带宽进行访问。

较小的(容量)SSD是否较慢,这是真的吗?如果是这样,为什么?


9
“更小”可能只是“较旧的设计”
Aganju '16

7
“小”是指物理尺寸还是容量?
JesseTG '16

1
@JesseTG容量。我会说得更清楚。
PGmath '16

2
问题的症结在于您使用延迟参数来推理吞吐量。
Mehrdad

Answers:


106

来自相同SSD型号/系列的较大SSD(比较不同型号没有意义)在写入数据时更快因为它们并行使用更多通道

在此处输入图片说明

而较小的则只使用很少的通道(4个而不是8个),因为它们具有较少的NAND模块。


12
如果我想做书呆子,我会添加“给定的家庭/控制器”。
Journeyman Geek

8
值得指出的是,这样做的原因是闪存芯片往往只能以合理的价格同时提供一个或两个容量。例如,当前的MLC芯片有32、64和128吉比特版本,而64吉比特芯片的价格仅略高于32吉比特,但不到128吉比特的一半,因此今天设计新SSD系列的任何人都可能会基于在64Gb芯片上使用,而不考虑其目标容量。
Jules'Apr

现在,这是一个很好的简单答案!
Raystafarian '16

@ magicandre1981您是否愿意为SU Blog撰写更多有关此的文章?
rahuldottech '16

@RahulBasu不是真的。
magicandre1981 '16

52

SSD模型的较高容量变体通常仅通过拥有更多与较低容量变体相同类型的NAND闪存芯片来获得较高的容量。

拥有更多的闪存芯片可以实现SSD上的控制器可以并行访问更多数据的设计,从而提高速度。


37
有点像内置RAID-0。
kasperd '16

5

让我们假设SSD使用32GB NAND芯片进行存储,因此128G SSD需要其中的4个芯片来增加空间,而256G SSD需要8个相同的芯片来组成空间,这意味着要在硬盘上进行读/写。 256G SSD可以一起读写8个芯片,而不是128G的4个芯片,这使其速度更快。

但是由于还有其他瓶颈,最终速度在两个R / W上都不会显示为两倍,但是在现实生活中,有很多实例表明128G仅具有256G写入速度的一半(即视网膜)。 Macbook Pro的PCIe SSD基准,Sandisk Extreme CZ80 USB驱动器)。

描述不是100%准确,但是给出了为什么小型SSD速度较慢的基本概念。

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.