[转帖](二)固态硬盘有哪几种接口?

固态,硬盘,哪几种,接口 · 浏览次数 : 0

小编点评

**固态硬盘接口规格及特点** | 接口名称 | 规格 | 特点 | |---|---|---| | SATA | 6 Gbps | 最常用的硬盘接口,支持 SATA 3.0 协议 | | mSATA | 6 Gbps | 新的 SATA 接口控制器的产品规范,可与 SATA 6 Gbps 接口兼容 | | M.2 | 2.5 Gbps、5 Gbps、8 Gbps、10 Gbps | 超级本和笔记本电脑的标准接口,支持 M.2 协议 | | SATA Express | 12 Gbps | 更高的 SATA 接口速度,适用于高端消费级产品 | | PCI-E | 3.0 Gbps | 标准 PCI-E 接口,与高端芯片兼容 | | U.2 | 32 Gbps | 四通道的 SATA-Express 接口,理论带宽高达 32 Gbps |

正文

https://zhuanlan.zhihu.com/p/411707070

 

固态硬盘的强悍性能以及价格不断走低的亲民化趋向,使得越来越多的用户开始考虑为新老PC进行硬盘更新。然而,作为新兴产业线,固态硬盘不同于内存和CPU等接口频率等标准早已完善的成熟规范的行业,固态硬盘在接口等标准上,根据不同大小不同尺寸,接口种类也是繁多复杂,给许多普通用户在挑选固态硬盘上带来了许多困恼,今天笔者就向大家浅略的介绍下当下主流的几款固态硬盘接口的规格及特点。

  目前固态硬盘领域,能见到的不同接口主要有SATA、mSATA、M.2、SATA、Express、PCI-E及U.2等,下面笔者就一一介绍。

SATA 6Gbps接口:

 

SATA接口


SATA 6Gbps接口

SATA Revision 3.0标准,速度更快,相对SATA Revision 2.0。SATA是硬盘接口的标准规范,实际上SATA 6Gbps接口这个说法并不规范,准确的称呼是SATA III,接口速度是6Gbps而已,只是现在大家习惯这个说法了。SATA 6Gbps接口是目前最最常见的HDD/SSD硬盘接口,大部分人现在买的硬盘都在用这种接口。

  作为目前应用最多的硬盘接口,SATA 6Gbps接口最大的优势就是太成熟了,6Gbps的带宽虽然比起新接口的10Gbps甚至32Gbps带宽差多了,目前主流SSD依然继续使用它们,随着固态硬盘的性能逐渐增强,这些标准已经成为限制SSD的一大瓶颈。

mSATA接口:

 

mSATA接口

mSATA接口是SATA协会开发的新的mini-SATA(mSATA)接口控制器的产品规范,新的控制器可以让SATA技术整合在小尺寸的装置上。同时mSATA将提供跟SATA接口标准一样的速度和可靠度,提供小尺寸CE产品(如Notebooks/Netbook)的系统开发商和制造商更高效能和符合经济效益的储存方案,比较广泛的运用于超极本、商务本等追求小型化的笔记本电脑中。

实际上msata接口是SSD小型化的一个重要过程,但是mSATA依然没有摆脱SATA接口的一些缺陷,比如依然是SATA通道,速度也还是6Gbps。

M.2接口:

 

M.2接口

M.2原名为NGFF接口,它是为超极本(Ultrabook)量身定做的新一代接口标准,以取代原来基于mini PCIe改良而来的mSATA接口。无论是更小巧的规格尺寸还是更高的传输性能M.2都远胜于mSATA。随着SATA接口瓶颈不断凸显,越来越多的主板厂商也开始在自家产品线上预留M.2接口。

M.2接口可以同时支持SATA及PCI-E通道,后者更容易提高速度,一开始的M.2接口使用的是PCI-E 2.0 x2通道,理论带宽10Gbps,这也已经突破了SATA接口理论传输瓶颈。现在M.2接口全面转向PCI-E 3.0 x4通道,理论带宽达到了32Gbps,远高于之前水准,大大提升了SSD性能潜力。同时,使用M.2接口固态硬盘还支持NVMe标准,相比目前主流的 AHCI,通过新的NVMe标准接入的SSD,可以获得大幅度的性能提升。

2PCI-E、SATA Express等非主流接口

PCI-E接口:

 

PCI-E接口

  早在SATA接口的SSD发展之初,PCI-E接口的SSD就出现了,因为后者的优势实在太大了,其他SSD不论采用什么接口,都是从SATA 向原生PCI-E走进,而PCI-E接口的SSD直接是一步到位,省去了中间过程。不过PCI-E硬盘最初多用于企业级市场,因为它需要不同的主控,性能高的同时成本也高了,消费级市场也没多少需求,只是这两年来PCI-E硬盘才在高端消费级市场上崛起。

SATA Express接口:

 

SATA Express接口

  在6Gbps速度之后,SATA接口要想继续提高速度已经很难了,SAS接口倒是可以把接口提高到12Gbps,但那是针对企业级市场的,对原接口做了很大变动,而且后者对成本并不敏感,但是消费级市场就不一样,要考虑到现实,对此SATA-IO给出的解决方案是SATA Express接口。

SATA E的物理接口实际上是通过SATA 6Gbps接口改造的,推出有几年的光景了,不过就目前的情况来看SATA E普及之路还非常遥远,唯一明智的就是向下兼容了SATA 6Gbps接口。

U.2接口:

  对于U.2接口,到底是个什么鬼?U.2别称SFF-8639,是由固态硬盘形态工作组织(SSD Form Factor Work Group)推出的接口规范。U.2不但能支持SATA-Express规范,还能兼容SAS、SATA等规范。所以可以简单认为U.2接口是四通道版本 的SATA-Express接口,其理论带宽高达32Gbps与M.2接口无异,目前正式开卖的也只有Intel的750系列。

总结:

虽然当下固态硬盘接口种类繁杂,但是总结下来无外乎以SATA 6Gbps、msata、M.2以及PCI-E为主,而且就当下技术成熟度以及性价比等诸多方面来说,M.2以及SATA 6Gbps接口有着绝对的市场占有率。所以作为普通消费者的我们,也不必太过于苦恼接口问题。

与[转帖](二)固态硬盘有哪几种接口?相似的内容:

[转帖](二)固态硬盘有哪几种接口?

https://zhuanlan.zhihu.com/p/411707070 固态硬盘的强悍性能以及价格不断走低的亲民化趋向,使得越来越多的用户开始考虑为新老PC进行硬盘更新。然而,作为新兴产业线,固态硬盘不同于内存和CPU等接口频率等标准早已完善的成熟规范的行业,固态硬盘在接口等标准上,根据不同大

[转帖](一)初步认识固态硬盘

https://zhuanlan.zhihu.com/p/411975714 一、固态硬盘是什么? 固态硬盘是用固态电子存储芯片阵列制成的硬盘,简称SSD。固态硬盘的接口规范、定义、功能和使用方法与普通硬盘完全相同,在外形和尺寸上基本与普通硬盘一致。 SATA固态 二、固态硬盘的发展历程 固态硬盘最

[转帖]常见硬盘分类介绍

目录 一.介质 1.1 机械硬盘(HDD) 1.2 固态硬(SSD) 二. 接口 2.1 SATA 2.2 NL SAS 2.3 SAS 三. 功能 3.1 桌面级 3.2 企业级 四. 正确维护 硬盘可根据不同的方式进行分类: 介质:机械硬盘 固态硬盘盘径:3.5寸 2.5寸接口:SAS SATA

【转帖】常见硬盘分类介绍

目录 一.介质 1.1 机械硬盘(HDD) 1.2 固态硬(SSD) 二. 接口 2.1 SATA 2.2 NL SAS 2.3 SAS 三. 功能 3.1 桌面级 3.2 企业级 四. 正确维护 硬盘可根据不同的方式进行分类: 介质:机械硬盘 固态硬盘盘径:3.5寸 2.5寸接口:SAS SATA

[转帖]二、Redis的常用命令总结

https://zhuanlan.zhihu.com/p/460813241 下面是一些Redis中常用的命令。 set key名 key值 //存储1个key值 get key名 //显示指定key名 keys * //显示所有key名 mset key 名列表 //存储多个key值 mget k

[转帖]awk(二) 输出/删除指定列

https://www.jianshu.com/p/d26356ffccd7 1. 输出每行的前5列,并按行输出 awk '{for(i=1;i<6;i++)printf("%s ",$i);printf("\n")}' input.file 2. 输出多列,并更改分隔符为TAB awk '{for

[转帖]【k8s】二、containerd的安装

目录 前言 安装containerd 解压安装 配置成systemd任务 安装runc ​编辑 安装cni 配置containerd镜像源 containerd基本使用 拓展阅读 nerdctl工具安装及使用 整体脚本 总结 写在后面 前言 上一篇文章,我们介绍了虚拟机的基础环境以及基础的网络配置,

[转帖]【Kafka】(二)Kafka去Zookeeper化,kraft模式搭建

1.简介 由于zookeeper慢慢的成了kafka的瓶颈,kafka提出了去zookeeper化的概念,并在2.8版本之后版本都包含了kraft模式,也就是不需要使用zookeeper了,目前这种模式还不成熟,企业中使用kafka还是推荐使用zk+kafka的方式,否则可能会出现意想不到的错误。

[转帖]Redis学习二(数据操作).

阅读目录 key 操作 string 操作 list 操作 set 操作 zset 操作 hash 操作 HyperLogLog 操作 回到顶部 key 操作 删除 key:del key 批量删除key:redis-cli -a(密码)keys “QXJ_*”| xargs redis-cli -

[转帖]ELKStack入门篇(二)之Nginx、Tomcat、Java日志收集以及TCP收集日志使用

https://www.cnblogs.com/linuxk/p/9273160.html 1、收集Nginx的json格式日志 1.1、Nginx安装 View Code 1.2、配置logstash [root@linux-node1 ~]# vim /etc/logstash/conf.d/n