码农知识堂 - 1000bd
  •   Python
  •   PHP
  •   JS/TS
  •   JAVA
  •   C/C++
  •   C#
  •   GO
  •   Kotlin
  •   Swift
  • 为了买个硬盘,我专门写了篇笔记


    文章目录

        • SSD是固态硬盘的一些参数
          • 插槽接口
          • 总线类型
          • 传输协议
        • 插槽接口/总线/协议关联
        • 参考连接

    HDD是机械硬盘;SSD是固态硬盘。

    SSD是固态硬盘的一些参数

    插槽接口

    外观不同而已;插槽接口不影响传输速度,但是插槽接口不适配的话是肯定插不到电脑上的。

    • SATA: (Serial ata)Serial ATA 仅用四支针脚就能完成所有的工作,分别用于连接电源、连接地线、发送数据和接收数据,同时这样的架构还能降低系统能耗和减小系统复杂性。SATA 插槽接口是带外壳的, 这点是和其他的显著的差别。下面是SATA 插槽图片。

    [外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-uKrXO6Ed-1668754491190)(images/image-20221118144519198.png)]

    • mSATA: mSATA接口,其实就是SATA接口的mini版,所以传输速率和SATA接口一致。mSATA接口的出现主要是为了当时流行的超薄笔记本设计的,因为体积小,所以节省空间。很快被后来的 M.2 所取代。
    • M.2: 又分为不同的卡槽接口.这是现在主流的接口。

    在这里插入图片描述

    B键:在卡的左侧有一个间隙,间隙的左侧有六个插针。此配置支持PCIe x2总线连接。
    M键:在卡的右侧有一个间隙,间隙的右侧有五个引脚。此配置支持PCIe x4总线连接,使数据吞吐量提高一倍。
    B+M键:使用上述两个间隙,在卡的左侧有五个销,在右侧有六个销。由于物理设计的原因,B+M钥匙卡仅限于PCIe x2速度。

    M.2卡槽接口可以走的总线和协议,后面还会分析性能

    • SATA总线+AHCI协议
    • PCIe总线+AHCI协议
    • PCIe总线+NVMe协议
    总线类型

    总线类型也就是传输的电路线

    • SATA:SATA一共发展了三代,分别为SATA1、SATA2和SATA3,向后兼容。SATA1的传输速率只有150MB/s,SATA2扩展为300MB/s,SATA3将端口的传输速率提升至600 MB/s
    • PCIe:传输速率比SATA快得多
    传输协议
    • AHCI: AHCI(Serial ATA Advanced Host Controller Interface)串行ATA高级主控接口/高级主机控制器接口

    • NVMe: AHCI的Command需要通过南桥才能和CPU沟通, 而NVMe可通过PCIe直接与CPU沟通, 从硬件传输上效率更高.

    插槽接口/总线/协议关联

    • SATA插槽接口搭配

    SATA总线+AHCI协议,这是普通的SATA3,速度大约550MB/s;

    • mSATA插槽接口搭配

    SATA总线+AHCI协议,这是普通的SATA3, 速度大约550MB/s;

    • M.2插槽接口搭配
      • SATA总线+AHCI协议,此时相当于普通的SATA3速度大约550MB/s;
      • PCIe总线+AHCI协议,这种较少,代表的有三星SM951,速度1GB/s;
      • PCIe总线+NVMe协议,这种是最快的组合,新出的高端PCIE5.0*4是 16GB/s。

    因此最快的适配是M.2插槽接口+PCIe总线+NVMe协议

    参考连接

    M.2、SATA、PCI-E和NVMe的区别是啥

    固态硬盘:插槽接口(M.2 / mSATA / SATA )、总线(PCIE / SATA )、传输协议(NVME / AHCI) 图解

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

    M.2、SATA3.0、MSATA三种固态硬盘接口区别

  • 相关阅读:
    RK3399 Android7.1修改安兔兔等第三方软件读到的内核版本信息
    Bean管理注解
    学习Java Web开发的关键技术和概念
    笔记53:torch.nn.rnn() 函数详解
    node实战——koa实现文件下载和图片/pdf/视频预览(node后端储备知识)
    内网ip如何变成公网ip?快解析转换域名映射外网访问
    详解js中的console对象
    ES状态查询相关API
    Linux系统初始化配置:网络、换源、服务管理、软件更新
    opencv_模板匹配
  • 原文地址:https://blog.csdn.net/weixin_42172261/article/details/127922783
  • 最新文章
  • 攻防演习之三天拿下官网站群
    数据安全治理学习——前期安全规划和安全管理体系建设
    企业安全 | 企业内一次钓鱼演练准备过程
    内网渗透测试 | Kerberos协议及其部分攻击手法
    0day的产生 | 不懂代码的"代码审计"
    安装scrcpy-client模块av模块异常,环境问题解决方案
    leetcode hot100【LeetCode 279. 完全平方数】java实现
    OpenWrt下安装Mosquitto
    AnatoMask论文汇总
    【AI日记】24.11.01 LangChain、openai api和github copilot
  • 热门文章
  • 十款代码表白小特效 一个比一个浪漫 赶紧收藏起来吧!!!
    奉劝各位学弟学妹们,该打造你的技术影响力了!
    五年了,我在 CSDN 的两个一百万。
    Java俄罗斯方块,老程序员花了一个周末,连接中学年代!
    面试官都震惊,你这网络基础可以啊!
    你真的会用百度吗?我不信 — 那些不为人知的搜索引擎语法
    心情不好的时候,用 Python 画棵樱花树送给自己吧
    通宵一晚做出来的一款类似CS的第一人称射击游戏Demo!原来做游戏也不是很难,连憨憨学妹都学会了!
    13 万字 C 语言从入门到精通保姆级教程2021 年版
    10行代码集2000张美女图,Python爬虫120例,再上征途
Copyright © 2022 侵权请联系2656653265@qq.com    京ICP备2022015340号-1
正则表达式工具 cron表达式工具 密码生成工具

京公网安备 11010502049817号