科技不断进步的今天,电脑作为生产力工具早已走进我们的生活。想必大家都遇到过电脑开机慢、卡顿的问题,如果你上网查询解决方案,总会看到有人建议给电脑换个固态硬盘。于是你去购物软件搜索固态硬盘,映入眼帘的是 SATA、M.2、PCIe、AHCI、NVMe・・・・・・
这些参数都是什么含义呢?如何透过这些参数,在琳琅满目的产品中选到一块适合自己的固态硬盘呢?今天为大家带来关于固态硬盘中总线、协议、接口的小科普,让你秒变固态硬盘“老司机”
总线(BUS)
总线是计算机不同功能部件之间交互数据的通路。对于固态硬盘而言,总线就是数据自固态硬盘出来到 CPU 中所走的路。
总线是基于物理准则之上的,因此它的承载能力具有一定上限。
总线在单位时间内传输的数据总量叫做带宽。
固态硬盘的总线包括三种:SATA 总线、PCIe 总线、SAS 总线。它们的传输速率及带宽数据参见下表。
(PCIe 总线的传输带宽常用速率单位表示 ,X 就是多少倍的 X1)
上表的数据有点复杂,SAS 总线常用于服务器,不作展开讨论。生活中我们常涉及到的是 SATA3.0、PCIe3.0、PCIe4.0 总线。举个简单的例子进行说明,车在马路上行驶时,有三条路:SATA3.0、PCIe3.0、PCIe4.0,如下图。
可以看出,相同时间内,SATA3.0 总线这条路传输的车辆最少,就好像一条乡间小路。PCIe3.0、PCIe4.0 总线传输的车辆更多,是两条更宽敞的大路,当然 PICe4.0 这条路更加宽阔。
总之,在数据传输速率表现层面,我们可以简单地理解为:PCIe4.0 是大哥,PCIe3.0 是二哥,SATA3.0 是小弟。
协议(Protocol)
协议就是进行通信的双方约定好的规矩,包括怎样连接、如何互相识别等
两个电子设备想要进行有效的数据传输,必须协议相同或协议相容
高效率的协议需要硬件支持
固态硬盘涉及到的协议有三种:AHCI 协议、NVMe 协议、SCSI 协议。SCSI 协议常用在服务器上,这里不作展开。生活中固态硬盘常涉及到的协议是 AHCI 和 NVMe,它们的具体原理比较复杂,这里依然以车辆在道路上行驶为例进行解释,AHCI 协议相当于一个限速 30 的指示牌,而 NVMe 相当于一个限速 60 的指示牌。
如上图所示,AHCI 协议可用于 SATA 总线和 PCIe 总线。此时虽然 PCIe 总线代表的路“更宽”,但由于 AHCI 协议的限制,PCIe 总线相较 SATA 总线的速率提升有限。
NVMe 协议可用于 PCIe 总线。“高速”的 NVMe 协议配合“宽阔”的 PCIe 总线,数据的传输速率大大增加。
总之,在数据传输速率表现层面,我们可以简单地理解为:NVMe 协议传输速度比 AHCI 协议更快。
接口(Interface)
接口是硬盘与主板之间的桥梁
接口、总线、协议在固态硬盘产品中是相辅相成的,可以通过总线的承载能力来判断固态硬盘接口的理论速率上限
接口的实际速率还与用料、工艺相关
下图为大家总结了常见的固态硬盘接口和与之相对应的协议总线情况。
这张表格里面值得关注的是:
PCIe 既可以作为总线承载数据信息,也可以作为接口。作为接口时,称之为 PCIe 插槽
SATA 总线只能采用 AHCI 协议,而 PCIe 总线,可以采用 AHCI、NVMe、SCSI 协议
对于 M.2 接口,分为 B&M-Key 和 M-Key 接口,它们的外形往往有豁口的区别,通常是 B&M-Key 硬盘左右两侧均有豁口,而 M-Key 接口的固态硬盘豁口位于右侧。但需要我们格外注意的是,不能单纯通过豁口外形的位置判断 M.2 接口的类型
总结
今天我们为大家介绍了固态硬盘的总线、协议、接口的概念,总结如下:
PCIe 总线传输数据能力强于 SATA 总线
NVMe 协议传输速度高于 AHCI 协议
不同的接口都有与之匹配的总线及协议,接口的理论速度可以通过总线类型判断
那么如何选购适合自己电脑的固态硬盘呢?知道这些概念后,下面三步告诉你解决方案
Step1: 了解自己电脑主板支持的接口及协议类型
Step2: 根据前文总结的表格,查看自己电脑接口支持的总线类型
Step3: 找到满足指标关系的固态硬盘,根据价格及实际需要进行选择
上述的挑选方法,是如何选到一个与自己电脑相匹配的固态硬盘,其实固态硬盘的实际传输速度、质量好坏这些表现,还与下面这些概念有关:
顺序读写速度 & 4K 随机读写速度
闪存颗粒品质
缓存
硬盘主控
本文来自微信公众号:中兴文档 (ID:ztedoc)
广告声明:文内含有的对外跳转链接(包括不限于超链接、二维码、口令等形式),用于传递更多信息,节省甄选时间,结果仅供参考,IT之家所有文章均包含本声明。