IT数码 购物 网址 头条 软件 日历 阅读 图书馆
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
图片批量下载器
↓批量下载图片,美女图库↓
图片自动播放器
↓图片自动播放器↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁
 
   -> 开发工具 -> #SATA# 常用硬盘一览 之《协议、总线、接口》 -> 正文阅读

[开发工具]#SATA# 常用硬盘一览 之《协议、总线、接口》

现实生活中,硬盘的种类可谓是多种多样,有时候搞得头晕。今天,我们总结一下。并不会涉及很深的知识点,只是比较初浅的认识。

硬盘想要正常工作,离不开三个条件:数据协议做沟通、传输总线做媒介、物理接口来接入。

一 概览

1 协议

目前硬盘常用的协议有:IDE(淘汰)、AHCI、NVMe、SCSI。其中,前三者主要是民用场合,最后一种是服务器领域。

2 总线

目前硬盘常用的总线有:SATA、PCIe、SAS

3 接口

目前,常用的硬盘接口有如下接口:SATA、mSATA、SATA Express、M.2 (具体分为:B-key & M-key)、PCIe、U.2、SAS接口。

二? 总线速率

以下说明速率,均是理想运行速率。

2.1? SATA总线+AHCI 协议+多种接口

(1)?SATA总线+AHCI 协议+SATA接口

SATA 总线分为 SATA1.0、SATA2.0、SATA3.0.三代总线相应的传输速率如下表格所示:

代表产品:3.5寸机械硬盘、2.5寸机械硬盘、2.5寸固态硬盘

(2)?SATA总线+AHCI 协议+mSATA接口

mSATA固态硬盘

?mSATA 接口硬盘的存在,主要目的是为SATA 接口的固态硬盘,减小体积。但是该接口也根本上没有提升SATA3.0 的速率。很快被遗弃,被M.2接口顶替。

(3)?SATA总线+AHCI 协议+M.2 接口

?

?2.2? PCIe总线+AHCI/NVMe 协议+多种接口

(1)PCIe总线+AHCI/NVMe 协议+SATA Express 接口(实质为 PCIex2)

SATA Express 接口相对于SATA3.0接口翻倍。但是提升的速率还是有限。而且接口体积过于庞大。所以,该接口出现仅仅两年,就被淘汰了。

(2)PCIe总线+AHCI/NVMe 协议+M.2 接口

M.2接口

?(a)PCIe总线+AHCI 协议+M.2 接口

此种方式和普通SATA3.0 没有区别,速率同样限制在500+MB/s。 好处就是:体积比较小。速率由PCIe 的版本和link width 决定。

??(b)PCIe总线+NVMe 协议+M.2 接口

PCIe总线+NAMe协议+M.2 接口。速率由PCIe 的版本和link width 决定。

?

?

??2.3? PCIe总线+NVMe/SCSI协议+PCIe接口

?该组合,使用于超高性能后者企业级硬盘场合。

??2.4? SATA/SAS 总线+AHCI/SCSI协议+SAS 接口

?

???2.5? SATA/PCIe/SAS 总线+AHCI/NVMe/SCSI协议+U.2 接口

由SAS接口改变而来,

?

?PCIe 总线硬盘,主要应用的是PCIe3.0 、PCIe4.0。具体速率如下:

PCIe 版本

编码

宽度link width

速率

PCIe3.0

128b/130b

x1984.6MB/s
PCIe3.0

128b/130b

x43.938GB/s
PCIe3.0

128b/130b

x87.877GB/s
PCIe3.0

128b/130b

x1615.754GB/s
PCIe4.0

128b/130b

x11.969GB/s
PCIe4.0

128b/130b

x47.877GB/s
PCIe4.0128b/130bx815.754GB/s
PCIe4.0128b/130bx1631.508GB/s

?SAS3.0 总线硬盘,采用8b/10b编码,理论总线带宽是12Gbps,1.2GB/

  开发工具 最新文章
Postman接口测试之Mock快速入门
ASCII码空格替换查表_最全ASCII码对照表0-2
如何使用 ssh 建立 socks 代理
Typora配合PicGo阿里云图床配置
SoapUI、Jmeter、Postman三种接口测试工具的
github用相对路径显示图片_GitHub 中 readm
Windows编译g2o及其g2o viewer
解决jupyter notebook无法连接/ jupyter连接
Git恢复到之前版本
VScode常用快捷键
上一篇文章      下一篇文章      查看所有文章
加:2022-05-09 12:56:36  更:2022-05-09 12:58:10 
 
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁

360图书馆 购物 三丰科技 阅读网 日历 万年历 2024年5日历 -2024/5/18 23:09:28-

图片自动播放器
↓图片自动播放器↓
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
图片批量下载器
↓批量下载图片,美女图库↓
  网站联系: qq:121756557 email:121756557@qq.com  IT数码