SSD硬盘SATA接口和M.2接口区别(详细)总结

news/2024/11/22 18:29:10/

一、简介

目前主流的SSD硬盘都是SATA接口或者M.2接口。本文主要介绍SATA和M.2硬盘的结构,并对两种硬盘从多个方面进行对比阐述。

二、SATA接口详解

SATA(Serial Advanced Technology Attachment)硬盘,又称串行ATA,是串行SCSI(SAS:Serial Attached SCSI)的孪生兄弟,两者的排线相容,SATA硬盘可接上SAS接口。它是一种电脑总线,主要功能是用作主板和大量储存装置(如硬盘及光驱)之间的数据传输之用。
目前主流SATA 3.0通道,SATA 3.0最大的改进之处,就是提升了最大传输提升到6Gbps,由于理论带宽的限制读写速度在600MB/s。

在这里插入图片描述

三、M.2接口详解

M.2接口之前的名字就是我们经常说的NGFF(Next Generation Form Factor)接口,因为sata接口本身传输速度的限制,所以M.2接口应运而生,如PCI-E 3.0x4理论最高带宽为32Gbps,有效带宽上限为4GB/s。
M.2接口有三种类型B Key、M Key和B&M Key,其主要的区别是供电引脚的所在的方向以及引脚的数量,注意B&M Key是兼容B Key和M Key两种接口的通用类型。
在这里插入图片描述B Key和M Key使用的总线和协议区别如下图:
AHCI是SATA串口硬盘对应的协议标准(逻辑设备接口标准),也可将其视为SATA的优化驱动,而NVME则是AHCI的进阶版,它也是一种协议标准,属于针对PCI-E总线SSD定制的一种高速协议,需要注意的是,采用NVME协议的M.2 SSD一定采用了PCI-E 3.0x4总线标准,而采用了PCI-E 3.0x4总线的M.2 SSD不一定支持NVME。
在这里插入图片描述

四、SATA接口和M.2接口区别

总线的区别:
一般来说NVME协议的采用M key或B&M key,SATA协议采用B key或B&M key,所以B&M key通用性更强,所以在购买M.2硬盘时如果遇到这种接口,要看清楚硬盘支持的协议和电脑接口支持的协议是否对应。SATA通道由于理论带宽的限制(6Gbps),极限传输速度也只能到600MB/s。NVME协议的理论带宽为10Gbps,传输速度最大可达2000MB/s。

NVMe和AHCI的区别:
这两个是硬盘的传输协议,其中NVME是基于PCI-E的,AHCI主要是基于SATA的,所以对于SSD,如果是SATA接口的(包括m.2 SATA)是都支持AHCI的,对于PCI-E接口的(包括m.2 PCI-E、标准的插卡式PCI-E、U.2),是基本上都支持NVMe的。

M.2接口和SATA区别是:
1、传输速度的差别:SATA3是6Gbps,大概是是600MB/s的传输速度。M.2理论最高带宽为32Gbps,有效带宽上限为4GB/s。
2、价格差别:M.2比SATA3相同容量的SSD价格差异大。
3、协议差别:M.2是卡槽接口协议,Sata3是数据协议。有三个级别,sata1是第一代速度为1.5Gbps,SATA2是的3Gbps的速度,SATA3是6Gbps的速度。

PCI-E比SATA速度快的原因分析:
1、PCI-E是全双工模式
其实从根本上来说,PCI-E比SATA快最大的原因是因为PCI-E为全双工模式,而SATA为半双工模式。
2、PCI-E通道数量更多
PCI-E能通过增加通道数扩展带宽,正如前面说的,最多可以有32条通道数,通道数越多,速度越快,当然,成本也会越高,也更加耗电,在实际中可以根据需求决定使用多少通道,弹性十足,就像我们在主板上可以看到长短不一的PCIe插槽一样,有x1有x4有x16等,可以满足不同设备的要求。
我们首先从PCI-E 3.0x16(PCI-E 3.0的标准总线,同时拥有16通道)插槽讲起,PCI-E 3.0x16插槽全长89mm,拥有164根针脚,分为前后两组,位于前面较短的插槽有22根针脚,主要用于供电,后面一组较长的插槽142根,主要用于数据传输。

其他磁盘相关链接:Flash闪存储存原理以及NAND flash、NOR flash对比总结


http://www.ppmy.cn/news/172425.html

相关文章

如何查看笔记本电脑固态硬盘接口与接口协议

如何查看笔记本电脑固态硬盘接口与接口协议 一般我们在日常使用中需要给自己笔记本换个更大容量的固态,需要关注笔记本的固态接口,否则就会买到不匹配的固态,特别耽误事儿…如何查看呢?小编给出简单粗暴的方法 **笔记本型号&…

固态硬盘是什么接口_笔记本固态硬盘的接口有哪些?来学习下笔记本SSD小知识...

固态硬盘现在已经是笔记本电脑的标配产品,但是笔记本上的固态硬盘主要以128G或256G容量为主,一般是装系统用,如果是轻薄本,那么可能也就一块256或500G SSD而已,因此,自己动手更换一块容量更大的SSD就有很必要了。但是买SSD时,就需要注意接口问题,那么笔记本固态硬盘采用…

40亿个QQ号,限制1G内存,如何去重?【已通过代码实现】

前几天发现一个有趣的文章 “40亿个QQ号,限制1G内存,如何去重?”,发现很有意思,就想着用代码实现一下,下面是分析和实现过程 一、审题分析 一个 QQ 号现在最长有 11 位,因为 int 是四字节,数值范围是2的31次方,因此得使用 long 存储,但考虑到实现,使用 int 存储(1…

【目录】ARM/TEE/ATF/SOC微信群问题记录

类别内容TZC400请教下,TZC400, Fast Path IDentity (FPID)这条路径,怎么判断能不能访问某个region —2023/06/02

详解Handler

详解Handler 文章目录 详解Handler1.Handler的工作流程1.1主线程具有如上性质的原因1.2流程图 2.Handler流程中的重要的几个方法2.1Message中的属性2.2.1what2.2.2replyTo2.2.3obtain 2.2Handler.post()与Handler.sendMessage()2.2.1post的源码2.2.1.1sendMessageDelayed()源码…

《操作系统》—— 处理机调度算法

前言: 在之前的文章中,我们已经了解了进程和线程相关的基本概念,今天我们将要了解的是关于处理机调度相关的知识。 目录 (一)调度的概念 1、调度的基本概念 2、调度的层次 3、三级调度的关系 (二&…

《计算机网络——自顶向下方法》精炼——3.7(1)

少而好学,如日出之阳;壮而好学,如日中之光;志而好学,如炳烛之光。——刘向 文章目录 拥塞控制方法ATM ABR拥塞控制 TCP拥塞控制TCP拥塞控制算法的实现慢启动拥塞避免快速恢复总结 拥塞控制方法 在上一篇文章中,我们介绍了在数据传输过程中出现的问题。本节将简要介…

购买ipad学习软件全套平板苹果付费应用app笔记iso绘画画下载

购买ipad学习软件全套平板苹果付费应用app笔记iso绘画画下载:备忘链接 或者在这里留言,我看到就帮你们下载啦。