带你认识SATA、mSATA 、PCIe和M.2四种接口
http://mst.zol.com.cn/615/6150989.html
犹记得当年Windows7系统体验指数中,那5.9分磁盘分数,在其余四项的7.9分面前,似乎已经告诉我们机械硬盘注定被时代淘汰。势如破竹的SSD固态硬盘,彻底打破了温彻斯特结构的机械硬盘多年来在电脑硬件领域的统治。SSD数倍于HDD机械硬盘的传输性能,让普通用户和发烧玩家的体验均成倍提升。如今,经历多年来的发展,以金士顿和HyperX为代表的SSD品牌,已完全主导硬盘存储市场。
在这场存储革命中,为了实现更快的速度、更多的使用环境、更好的体验,SSD的接口也在不断进化革新,像主流的SSD就有SATA接口、M.2接口、PCIe接口和mSATA接口等。这四种常见的接口有什么不同?又适合什么样平台使用呢?下面我们来一一进行讲解。
SATA3.0接口代表产品:金士顿UV400系列
作为目前应用最多的硬盘接口,SATA3.0接口最大的优势就是成熟。普通2.5英寸SSD以及HDD硬盘都使用这种接口,理论传输带宽6Gbps,虽然比起新接口的10Gbps及32Gbps带宽有一定的差距,但普通2.5英寸SSD可以满足大多数用户的日常应用需求,500MB/s左右的读写速度也够用。而对于100MB/s左右读写速度HDD机械硬盘上,6Gbps带宽还远远谈不上瓶颈,只能埋怨HDD硬盘发展太慢,存储速度一直没有质变。
虽然SATA3.0接口规格已经推出有一段时间,但"廉颇岁老,尚善饭否"。大多数用户对SSD性能的要求谈不上极端苛刻,而且还要考虑选购时的性价比因素,因此SATA3.0接口在很长一段时间内都将是主流大众的选择。说起SATASSD,就不得不提电商销售名列前茅的金士顿UV400系列。UV400系列其采用Marvell四通道主控芯片,搭配高品质的闪存颗粒,读写速度最高可达550、500MB/s,接近于SATA3.0接口的传输瓶颈,为用户带来极速的读写体验。且金士顿UV400走亲民的价格路线,无论你是初装机还是升级,金士顿UV400SSD绝对是一款性价比最出色的产品。
PCIe接口代表产品:HyperXPredatorPCIeSSD
在传统SATA硬盘中,当我们进行数据操作时,数据会先从硬盘读取到内存,再将数据提取至CPU内部进行计算,计算后再反馈给内存,最后写入至硬盘中;而PCIe接口就不一样了,数据直接通过总线与CPU直连,省去了内存调用硬盘的过程,传输效率与速度都成倍提升。简单的说,我们可以把两种通道理解成两辆相同的汽车,PCIe通道的汽车就像是在高速上行驶,而SATA通道的汽车就像是在崎岖山路上行驶。很显然,PCIeSSD的传输速度会远大于SATASSD。
HyperXPredatorPCIeSSD是众多PCIe接口SSD中的佼佼者,它采用PCI-E2.0x4接口,半高式设计,主控为Marvell88SS9293,读取速度和写入速度分别达到了1400MB/s和1000MB/s,是HyperX高端固态硬盘产品中速度最快的产品,读写速度也远超SATA接口的SSD产品。
虽然PCIeSSD有诸多好处,但也不是每个人都适合。PCIeSSD由于闪存颗粒和主控品质极高,总体成本也相对较高,相比传统SATA接口固态硬盘的售价要贵一些。另外,由于PCIe会占用总线通道,入门以及中端平台CPU通道数较少,也不太适合使用PCIeSSD。只有配合Z170、X99这样顶级平台,才可以完全发挥PCIeSSD的性能。总的来说,如果你是在组装专业工作室用机,或是骨灰发烧级玩家,亦或是一个不差钱的土豪,那么HyperXPredatorPCIeSSD是决对正确的选择!
M.2接口代表产品:金士顿G2系列
M.2接口,最初叫做NGFF(NextGenerationFormFactor),宽度22mm,单面厚度2.75mm,双面闪存布局也不过3.85mm厚。M.2接口产品有丰富的可扩展性,最长可以做到110mm,可以提高SSD容量。此外,M.2接口可以同时支持SATA及PCI-E通道,后者更容易提高带宽,如果是采用SATA通道的M.2接口固态硬盘,则读写速度在550MB/s左右。
其实前面介绍的HyperXPredatorPCIeSSD产品本身拥有双重接口,从PCIe转接卡中取下,即可转换为M.2接口的SSD,并且读取速度和写入速度同样可以达到1400MB/s和1000MB/s。
金士顿G2系列M.22280SSD是一款SATA通道的M.2SSD,宽度22mm,长度80mm,有120G、240G及480G三种容量,精选MLC闪存,通过先进的磨损均衡和TRIM支持优化技术,金士顿G2系列可在使用寿命期间保持一致的速度。此外,虽然性能上与SATASSD比起来没有太大优势,但贵在无外壳设计,纤薄,且价格跟SATASSD差不多,是带M.2接口的超薄类笔记本、Mini/HTPC主机升级不错选择。
上面两款都是M.2接口,如何分辨出哪个是PCI-ESSD哪个是SATASSD?在弄清楚这个问题之前,我们先来解答几个常见问题。
1、同是M.2接口,为什么会有PCI-E和SATA之分?
这是因为两者所走的通道不同,M.2有两种接口定义:Socket2和Socket3。Socket2支持SATA、PCI-EX2通道的SSD,Socket3专为高性能存储设计,支持PCI-EX4。HyperXPredatorSSD走的是PCI-E通道,而金士顿G2系列M.2走的是SATA通道。走的路不一样,性质也就截然不同了。
2、有M.2接口的主板都能使用M.2SSD?
非也非也,不同主板的M.2接口所支持的通道是不同的,有的仅持PCI-E通道,其规格说明里关于M.2的描述有标明。而有的则兼容SATA和PCI-E两种通道。所以如果您想购买M.2SSD,先要清楚了解自己的主板上的M.2接口是支持哪种通道的。
3、什么决定M.2SSD所走的通道?
主控决定了接入M.2接口的SSD是走PCI-E通道还是SATA通道。例如HyperXPredatorSSD的主控是Marvell88SS9293主控,这是一款PCI-E控制器,而金士顿G2系列M.22280SSD采用的是SATA控制器。
4、性能差别有多大呢?
走的通道不一样,速度自然有差别。SATA3.0通道的理论带宽是6Gb/s.理论极限传输速度600MB/s,所以跟市面所有的SATA接口SSD一样,金士顿G2系列M.22280SSD的最高读取速度不超过600MB/s,而主板M.2接口走PCI-E通道传输通道带宽为10Gb/s。HyperXPredatorSSD的连续读写达到1400MB/s和1000MB/s,完全超过了SATA3.0的极限传输速度。
mSATA接口代表产品:金士顿MS200系列
早期,为了更适应于超极本这类超薄设备的使用环境,针对便携设备开发的mSATA(miniSATA)接口应运而生。你可以把它看作标准SATA接口的mini版,物理接口跟miniPCIe接口一样。
mSATA接口是SSD小型化的一个重要过程,不过mSATA依然没有摆脱SATA接口依然是SATA通道,速度是6Gbps。诸多原因没能让mSATA接口火起来,反而被更具升级潜力的M.2SSD所取代。
当然,如果你正要升级的老笔记本或是新购买的mini主机带有mSATA接口,不妨考虑金士顿MS200系列mSATASSD,她采用高品质MLC闪存芯片,读取速度可达550MB/s,写入可达530MB/s,是一款坚固性能和高耐久度的SSD产品。
在计算机发展的这60年中,从最初的打孔卡记录到今天的高性能SSD,存储介质发生了翻天覆地的变化。近几年SSD更是发展迅速,从接口形态的进化可窥探一二。目前拥有SATA、mSATA、M.2、PCIe等接口,在各种平台设备都有所运用。作为全球存储领袖,金士顿旗下的SSD产品线覆盖齐全,相信会有一款高速的SSD产品适合你。
带你认识SATA、mSATA 、PCIe和M.2四种接口的更多相关文章
- 【转载】认识SSD的SATA、mSATA 、PCIe和M.2四种主流接口
认识SSD的SATA.mSATA .PCIe和M.2四种主流接口 2018-09-25 • 工具 • 评论关闭 认识SSD的SATA.mSATA .PCIe和M.2四种主流接口
- (转)科普:SATA、PCIe、AHCI、NVMe
原文链接:https://forum.51nb.com/thread-1670848-1-1.html IT 界总喜欢发明新名词.而且同一个东西,可能有几个不同的名字.同一个名字,又可能指不同的东西. ...
- SATA、PCIe、AHCI、NVMe
IT 界总喜欢发明新名词.而且同一个东西,可能有几个不同的名字.同一个名字,又可能指不同的东西. 从物理接口角度来说,我们常见的有IDE(淘汰),SATA,PCIe,M.2(固态硬盘) M.2插槽是有 ...
- margin标记可以带一个、二个、三个、四个参数,各有不同的含义。
margin标记可以带一个.二个.三个.四个参数,各有不同的含义. margin: 20px;(上.下.左.右各20px.) margin: 20px 40px;(上.下20px:左.右40px.) ...
- c#之mysql四种带事务批量插入
前言 对于像我这样的业务程序员开发一些表单内容是家常便饭的事情,说道表单 我们都避免不了多行内容的提交,多行内容保存,自然要用到数据库,如果循环打扰我数据库,数据库也会觉得很累,从而增加数据库服务器压 ...
- 详解vue 路由跳转四种方式 (带参数)
详解vue 路由跳转四种方式 (带参数):https://www.jb51.net/article/160401.htm 1. router-link ? 1 2 3 4 5 6 7 8 9 10 ...
- 小姐姐带你一起学:如何用Python实现7种机器学习算法(附代码)
小姐姐带你一起学:如何用Python实现7种机器学习算法(附代码) Python 被称为是最接近 AI 的语言.最近一位名叫Anna-Lena Popkes的小姐姐在GitHub上分享了自己如何使用P ...
- RPC 框架要实现这个功能,我们可以使用泛化调用。那什么是泛化调用呢?我们带着这个问题,先学习下如何在没有接口的情况下进行 RPC 调用。
RPC 框架要实现这个功能,我们可以使用泛化调用.那什么是泛化调用呢?我们带着这个问题,先学习下如何在没有接口的情况下进行 RPC 调用.
- C# 截取带路径的文件名字,扩展名,等等 的几种方法
C#对磁盘IO操作的时候,经常会用到这些,路径,文件,文件名字,文件扩展名. 之前,经常用切割字符串来实现, 可是经常会弄错. 尤其是启始位置,多少个字节,经常弄晕. 下面这种方法貌似比较简便: st ...
随机推荐
- kylin相关问题
1.Kylin踩坑笔记 - 启动Kylin出现Could not find or load main class org.apache.hadoop.hbase.util.GetJavaPropert ...
- boost variant
Boost Variant resembles union. You can store values of different types in a boost::variant. 1. #incl ...
- 日志数据如何同步到MaxCompute
摘要:日常工作中,企业需要将通过ECS.容器.移动端.开源软件.网站服务.JS等接入的实时日志数据进行应用开发.包括对日志实时查询与分析.采集与消费.数据清洗与流计算.数据仓库对接等场景.本次分享主要 ...
- [USACO10FEB] 吃巧克力Chocolate Eating (二分答案)
题目链接 Solution 先直接二分答案,然后贪心判断,一旦少于答案就吃一块. 思路很简单,有一点细节. 一天内可以不吃巧克力. 注意处理最后时没吃完的全部在最后一天吃完. Code #includ ...
- delphi 解决RichViewEdit乱码问题
⑴ 设置RichViewEdit下面的几个属性: ① RTFReaderProperties → ParaStyleMode → rvrsAddIfNeeded ② RTFReaderProperti ...
- 前端每日实战:46# 视频演示如何用纯 CSS 创作一个在容器中反弹的小球
效果预览 按下右侧的"点击预览"按钮可以在当前页面预览,点击链接可以全屏预览. https://codepen.io/comehope/pen/jKVbyE 可交互视频教程 此视频 ...
- spring事务传播行为讲解转载
https://segmentfault.com/a/1190000013341344 前言 Spring在TransactionDefinition接口中规定了7种类型的事务传播行为.事务传播行为是 ...
- 九条命令检查Linux服务器性能
一.uptime命令 这个命令可以快速查看机器的负载情况.在Linux系统中,这些数据表示等待CPU资源的进程和阻塞在不可中断IO进程(进程状态为D)的数量.这些数据可以让我们对系统资源使用有一个宏观 ...
- java 异常处理try+catch
在整个异常处理机制中,异常在系统中进行传递,传递到程序员认为合适的位置,就捕获到该异常,然后进行逻辑处理,使得项目不会因为出现异常而崩溃.为了捕获异常并对异常进行处理,使用的捕获异常以及处理的语法格式 ...
- day106 支付功能与优惠券功能 contentype
https://blog.csdn.net/Ayhan_huang/article/details/78626957 一.ContenType from django.db import models ...