[深入理解SSD系列综述 1.5] SSD固态硬盘参数图文解析_选购固态硬盘就像买衣服?
版权声明:付费作品,未经许可,不可转载
前言
SSD (Solid State Drive),即固态硬盘,通常是一种以半导体闪存(NAND Flash)作为介质的存储设备。SSD 以半导体作为介质存储数据,用纯电子电路实现,没有任何机械设备,这也是和传统机械硬盘(Hard Disk Drive,HDD)最主要的区别。
SSD 长啥样呢?

图片来源 [1]
SSD 的基本结构组成SSD 是用Flash存储芯片阵列组成的硬盘,所以构造比较简单,主要部件为:主控制器和闪存存储芯片。
传统的 HDD 是“马达+磁头+磁盘”的机械结构,而 SSD 则是“闪存介质+主控”的纯半导体芯片存储结构,两者在数据存储介质和读写方式上有着本质区别,这也使得它们在性能、功耗、抗震、噪声、外形、接口等方面也产生了巨大的差异。下面以一款新的SSD参数为例进行探讨。

1.5.1 核心参数

图片来源:ZOL
1.5.1.1 存储容量
常见容量:
256GB
512GB
1TB (1024GB)
2TB (2048G)
容量一般越大越好, 有更多的空间存放数据。但是呢也要靠你的使用需求和预算。
总价 | 单GB价 | 速度 | 搭配机械盘 | |
小容量 | 低 | 低 | 快 | 建议 |
大容量 | 高 | 高 | 更快 | 不需要 |
如果电脑只配一个硬盘, 建议是买512GB 以上。 固态硬盘也可以分区, C 盘一般30~50G 即可, 这样重装系统的时候, 就不用把整个硬盘的数据清除了。
如果买小容量固态硬盘, 建议可以搭配一块机械硬盘额。固态硬盘可以做系统盘, 机械盘可以作为存储盘。
1.5.1.2 性能
毫无疑问,无论是用户主观体验上还是实际测试数据,SSD 在性能方面都可以完全碾压 HDD。尤其是随机读写的性能(IOPS和延迟),二者的差距可达上千倍。
下表列举了各类主流 SSD 和 HDD 的性能数据对比:

图片来源 [1]
1.5.1.3接口
接口分为SATA、mSATA、m.2、u.2、PCI-E等。笔记本电脑用户优先选择M.2固态硬盘,台式机的用户一般购买SATA3接口固态即可,稍微好一点也可以M.2接口的固态硬盘,不过要看下主板上是否有M.2接口支持,但如果你想要极致得性能,也可以选择U.2 和PCIE接口的固态硬盘!
1.5.1.4 缓存
固态硬盘分 带DRAM 与 不带DRAM。有没有缓存的固态硬盘顺序速写的性能差距不大,但是有缓存的情况下4k读写的速度会好上不少。缓存(DRAM)主要是用来储存数据物理地址的映射表,听起来像邮局通过省/市/区/街道来找到你家信箱一样。固态硬盘容量和DRAM缓存,通常需要按照1GB:1MB的比例配置。如果缓存配的容量小了,起到的作用较小。
1.5.1.5 可靠性的指标
- MTBF:Mean Time Between Failure,平均故障间隔时间。该指标反映的是产品的无故障连续运行时间,也是衡量产品可靠性的重要指标。
- UBER:Uncorrectable Bit Error Rate,即:不可修复的错误比特率。该指标描述的是出现数据错误的概率,这个值是越小越好。
- RBER:Raw Bit Error Rate,即:原始错误比特率,该指标反映的是闪存的质量。企业级 SSD 和消费级 SSD 这个指标是不同的。影响 UBER 最核心的因素就是 RBER,后者越低,前者就越低。
平均故障间隔时间一般是统计数据,UBER和 RBER这几个参数一般SSD厂商不展示的,企业级用户可以要求供应商提供。
1.5.2 基本参数

基本参数恰恰是性能和品质的基础。
选购固态硬盘就像买衣服?
一件华丽的衣服, 靠的是什么? 好的布料和好的裁缝。布料是品质的基础,化学纤维的材质和纯棉的材质, 还是纯棉的材质舒服透气。好的裁缝制衣的收口、压线、款型的把握都是炉火纯青。当然再好的衣服, 还要看尺寸是否合身,版型是否符合你的形体, 和你的气质完美匹配。
对于固态硬盘的“布料”是什么? 是闪存颗粒。 固态硬盘的“裁缝”是谁呢? 是主控。好的主控的背后还是一个品牌在给质量背书, 固态硬盘是搭载在电脑主板的, 所以要特别注意接口。
所以在选购固态硬盘时?我们需要了解三点,一是主控,二是闪存颗粒,三是接口。作为小白认准这些,就可以了。 就像买衣服一样, 好的坏的你自己怎么看都看不出来, 怎么摸也不摸不透。但记得买品牌的, 买材质好的,买合身的,就一定对的。
1.5.2.1 主控
主控芯片是固态硬盘的大脑,不同的主控之间能力相差非常大,在数据处理 能力,算法,对闪存芯片的读取写入控制上会有非常大的不同,直接会导致固态硬盘产品在性能上差距高达数十倍。目前主流的主控有:Intel主控、SandForce主控、Marvell主控、SMI主控、Phison主控、三星主控等。Elpis 是三星最新的主控。
1.5.2.2 存储介质
闪存颗粒分为SLC、MLC、TLC三种,SLC的性能最好同时寿命也最长,但是价格也是最贵的。目前主流的是TLC, 价格最亲民。这三种闪存颗粒都可以放心选, 现在一种新的QLC 闪存颗粒, 闪存颗粒就是越新的,成本越低,品质越差,一定要慎重。最好是原厂颗粒搭配原厂主控的QLC SSD, 才可以考虑。

1.5.2.3 通道数目
通道是主板和硬盘的通道, 多个通道可以并行工作。去年(2022)我在医院做新冠核酸检测的时候的时候,平常开一个窗口排队排很久, 有一天开了四个窗口发现都不用排队等了。
Gen4x4, 第一个数字4 表示 PCIE4, 第二个数字4 表示4 个通道。
1.5.3 性能参数

1.5.3.1 什么性能更重要呢?
实际使用电脑中, 对于大多数小伙伴而言, 我们每天写入操作少, 读取操作多,更多的是随机读写操作,所以更关注的是 4K 随读写性能。当然如果有一些朋友有些特别的场景,比如视频UP主,处理大视频文件多,更关注的顺序读写。因人而异吧。
1.5.3.2 功耗
关于功耗,业界定义可以分为峰值功耗(Peak Power)、读写功耗(Active Power)、睡眠功耗(Sleep Power)这几类。HDD 与 SSD的功耗如下表所示:

图片来源 [1]
工作功耗HDD 约为 6~8W ,SATA SSD 约为 5W,待机功耗 SSD 可以降低到毫瓦(mW)级别。首先,从 SSD 功耗占比来看,读写功耗主要消耗在闪存上。其次,影响读写功耗的是主控功耗,大约占总功耗的 20%。由于 SSD 具有极高的性能,较比 HDD 来说,相当于单位功耗产生了成百上千倍的性能,所以从这个角度来说 SSD 是属于低功耗的产品。
1.5.4 其他参数

1.5.4.1 SSD 寿命与质保
除了会关注 SSD 的性能参数外,还会关心它的使用寿命。
衡量 SSD 寿命有两个主要的指标:
- DWPD(Drive Writes Per Day),即在 SSD 保质期内,用户每天可以把硬盘写满多少次。比如 DWPD 是1,指的是每天满盘写入 1次 ,以此类推。从应用角度出发,多数应用读多写少,少数应用写多读少,应用不同,对 SSD 的寿命要求也就不同。所以根据应用负载模式又将 SSD 分为读密集型(Read Intensive)和写密集型(Write Intensive)两种。一般来说,DWPD 越高对应硬盘的单价也就越高,需要用户根据实际应用选择。
- TBW(Terabytes Written),在 SSD 的生命周期内可以写入的总的字节数。
- 质保年限: 因为半导体会自然老化, 所以还会限定一个时间期限,不会是终生保质。这比较好理解。
示例:
970 EVO Plus 的TBW保修:250GB SSD为150 TBW, 500GB SSD为300 TBW,1TB SSD为600 TBW,2TB SSD为1200 TBW。 1TBW 是写 1024GB。
* 5年或TBW,以先到期者为准
一般厂商会在保修期内保修, 还有的只修不换,所以在保修期内出问题, 大可以找售后渠道进行维修或更换。但有个很重要的事情, 是保修产品不保数据的额。如果出现故障, 固态硬盘里的数据是极难极难修复的。
良心忠告, 重要的资料一定要备份、备份、备份。重要的事说三遍。
1.5.3 防震能力
HDD 是机械结构,磁头和磁片在发生跌落时接触碰撞会产生物理损坏,而 SSD 内部不存在任何机械部件,因此相比 HDD 更加抗震和耐跌落。
另外,SSD 由于结构上没有马达的高速运转,所以工作状态会比 HDD 更加安静。
小结:
以上通过性能、功耗、可靠性几个维度理解 SSD 最核心指标, 相信大家对于心目中的固态硬盘已经有个映像了吧? 如果有想和我交流的, 请在留言区问我额?
参考:
YAN_RONG_TECHNOLOGY, https://blog.csdn.net/YAN_RONG_TECHNOLOGY/article/details/127803106
http://www.lotpc.com/zjzn/5506.html
https://detail.zol.com.cn/1309/1308473/param.shtml
https://blog.csdn.net/vagrant0407/article/details/127154160

相关文章:

[深入理解SSD系列综述 1.5] SSD固态硬盘参数图文解析_选购固态硬盘就像买衣服?
版权声明:付费作品,未经许可,不可转载前言SSD (Solid State Drive),即固态硬盘,通常是一种以半导体闪存(NAND Flash)作为介质的存储设备。SSD 以半导体作为介质存储数据&…...

zio1升级到zio2踩坑和总结
并不全,记录了一些流程和注意点。新项目建议直接用zio2! 首先,从1.0迁移到2.0,可以使用官方的scalefix规则完成一部分方法自动替换(迁移主要解决方法重命名,去掉Has)。 然后,添加依…...

【算法题】1834. 单线程 CPU
插: 前些天发现了一个巨牛的人工智能学习网站,通俗易懂,风趣幽默,忍不住分享一下给大家。点击跳转到网站。 坚持不懈,越努力越幸运,大家一起学习鸭~~~ 题目: 给你一个二维数组 tasks ÿ…...
Vue学习[2023]
笔记 一、Vue基础: 1.模板语法有2大类: 插值语法: 功能:用于解析标签体内容。 写法:{{xxx}},xxx是js表达式,且可以直接读取到data中的所有属性。 指令语法: 功能:用于…...

【Redis】Redis分片集群
【Redis】Redis分片集群 文章目录【Redis】Redis分片集群1. 搭建分片集群1.1 分片集群结构1.2 搭建分片集群1.2.1 集群结构1.2.2 准备实例和配置1.2.3 启动1.2.4 创建集群1.2.5 测试2. 散列插槽2.1 总结3. 集群伸缩4. 故障转移4.1 数据迁移5. RedisTemplate访问分片集群1. 搭建…...

【Android笔记81】Android之RxJava的介绍及其使用
这篇文章,主要介绍Android之RxJava及其使用。 目录 一、RxJava响应式编程 1.1、RxJava介绍 1.2、RxJava常用方法 (1)引入RxJava依赖...

Pr 定格拍照动画
哈喽,各位小伙伴!今天我们来学习一下如何制作定格拍照动画? 新建序列 新建一个1920*1080的序列,将视频拖入序列中 选择定格画面右键—插入帧定格分段中间部分就会变成一张图片(图片时长可伸缩) 复制素…...

放弃node-sass,启用sass
在下载一个新项目时运行:npm run install 发现报错 npm uninstall 异常 Error: Could not find any Visual Studio installation to use 或是 ------------------------- You need to install the latest version of Visual Studio npm ERR! gyp ERR! find VS incl…...

力扣旋转字符串
🎈个人主页:🎈 :✨✨✨初阶牛✨✨✨ 🐻推荐专栏: 🍔🍟🌯 c语言初阶 🔑个人信条: 🌵知行合一 🍉本篇简介:>:介绍字符串旋转,左旋,右旋即旋转结果. 金句分享: ✨好好干&…...

Java 代码组织机制
包 使用任何语言进行编程都有一个相同的问题,就是命名冲突。 包类似于计算机中的文件夹,正如文件放在文件夹中,类和接口放在包中,为便于组织,文件夹一般是一个层次结构,包也类似。 包有包名,…...

【剧前爆米花--爪哇岛寻宝】MySQL中索引和事务
作者:困了电视剧 专栏:《MySQL数据库》 文章分布:这是一篇关于Java中异常类的文章,在本篇文章中详细讲解了异常的使用逻辑和底层的执行过程,如有疏漏,欢迎大佬指正! 目录 索引 用法 底层逻辑…...

C++ 线程库
文章目录thread 创建mutexmutexrecursive_mutextimed_mutexlock_guard原子操作atomic条件变量condition_variable其他线程安全问题shared_ptr单例模式C 线程库是 C11 标准中引入的一个特性,它使得 C 在语言级别上支持多线程编程,不需要依赖第三方库或操作…...

python字典和集合——笔记
一、介绍 1、泛映射类型 collections.abc模块中有Mapping和MutableMapping这两个抽象基类,它们的作用是为dict和其他类似的类型定义形式接口(在Python 2.6到Python 3.2的版本中,这些类还不属于collections.abc模块,而是隶属于coll…...

TEX:显示文本
文章目录字体选择字体fontspec宏包根据字体形状控制字体为不同的字体形状选择不同的特征为不同的字体大小状选择不同的特征中文字体选择xeCJK宏包字体选择与设置XELATEX字体名查找字体集与符号居中与缩进居中单边调整两边缩进诗歌缩进列表itemize样例enumerate样例description样…...

SS-ELM-AE与S2-BLS相关论文阅读记录
Broad learning system for semi-supervised learning 摘要:本文认为,原始BLS采用的稀疏自编码器来生成特征节点是一种无监督学习方法,这意味着忽略了标注数据的一些信息,并且难以保证同类样本之间的相似性和相邻性,同…...

ESP32设备驱动-MAX6675冷端补偿K热电偶数字转换器
MAX6675冷端补偿K热电偶数字转换器 1、MAX6675介绍 MAX6675执行冷端补偿并将来自K型热电偶的信号数字化。 数据以 12 位分辨率、SPI™ 兼容的只读格式输出。 该转换器可将温度解析为 0.25C,读数高达 +1024C,并且在 0C 至 +700C 的温度范围内具有 8 LSB 的热电偶精度。 MAX…...

Python基础知识汇总(字符串四)
目录 字母的大小写转换 lower()方法 upper()方法 删除字符串中的空格和特殊字符 strip()方法...

C语言学习笔记——指针(初阶)
前言 指针可以说是C语言基础语法中最难的理解的知识之一,很多新手(包括我)刚接触指针时都觉得很难。在我之前发布的笔记中都穿插运用了指针,但是我一直没有专门出一期指针的笔记,这是因为我确实还有些细节至今还不太清…...

阿赵的MaxScript学习笔记分享十二《获取和导出各种数据》
大家好,我是阿赵,周日的早上继续分享MaxScript学习笔记,这是第十二篇,获取和导出各种数据 1、导出数据的目的 使用3DsMax建立3D模型后,很多时候需要输出模型到别的引擎去使用,常用的格式有Obj、FBX、SLT等…...

react-draggable实现拖拽详解
react-draggable属性常用属性属性列表事件列表举例首先安装 react-draggable实现移动希望小编写的能够帮助到你😘属性 常用属性 属性默认值介绍axisxhandle拖动的方向,可选值 x ,y,bothhandle无指定拖动handle的classposition无handle的位置࿰…...

01.进程和线程的区别
进程和线程的区别进程和线程是计算机中的两个核心概念,它们都是用来实现并发执行的方式,但是它们在实现并发的方式和资源管理方面有一些重要的区别。进程是一个程序的运行实例。每个进程都有自己的内存空间、代码、数据和系统资源(如文件描述…...

逻辑优化-rewrite
简介 逻辑综合中的rewrite算法是一种常见的优化算法,其主要作用是通过对逻辑电路的布尔函数进行等效变换,从而达到优化电路面积、时序和功耗等目的。本文将对rewrite算法进行详细介绍,并附带Verilog代码示例。 一、算法原理 rewrite算法的…...

文件传输与聊天系统设计
技术:Java等摘要:本文介绍了一种基于TCP/IP协议使用Socket技术实现的聊天室系统,包括私聊功能和文件传输功能,对系统的主要模块进行了分析,并对系统实现过程中遇到的关键性技术进行了阐述,最后对系统进行了…...

蓝桥杯第十四届校内赛(第三期) C/C++ B组
一、填空题 (一)最小的十六进制 问题描述 请找到一个大于 2022 的最小数,这个数转换成十六进制之后,所有的数位(不含前导 0)都为字母(A 到 F)。 请将这个数的十进制形式作…...

有关平方或高次方的公式整理一元高次方程的求解
Part.I Introduction 这篇博文记录一下数学中常用的有关平方或高次方的一些公式。 Chap.I 一些结论 下面一部分汇总了一些重要的结论 完全平方公式:(ab)2a22abb2(ab)^2a^22abb^2(ab)2a22abb2平方差公式:a2−b2(ab)(a−b)a^2-b^2(ab)(a-b)a2−b2(ab)(…...

Java笔记3
ArrayListArrayList<String> list new Arraylist<>();<>是泛型表示存放的数据类型,注意不能是基本数据类型;增删改查增:add 返回值为true删:remove 1.直接删元素2.根据索引删元素改:set(…...

Leetcode.2202 K 次操作后最大化顶端元素
题目链接 Leetcode.2202 K 次操作后最大化顶端元素 Rating : 1717 题目描述 给你一个下标从 0开始的整数数组 nums,它表示一个 栈 ,其中 nums[0]是栈顶的元素。 每一次操作中,你可以执行以下操作 之一 : 如果栈非空…...

JAVA知识点全面总结3:String类的学习
三.String类学习 1.String,StringBuffer,StringBuilder的区别? 2.字符串拼接用加号的原理 ? 3.字符串常量池如何理解? 4.String的intern方法理解? 5.String的equals方法和compareTo方法的使用…...

Eureka注册中心和Nacos注册中心详解以及Nacos与Eureka有什么区别?
目录:前言Eureka注册中心Nacos注册中心Nacos与Eureka有什么区别?前言提供接口给其它微服务调用的微服务叫做服务提供者,而调用其它微服务提供的接口的微服务则是服务消费者。如果服务A调用了服务B,而服务B又调用了服务C࿰…...

Web3D发展趋势以及Web3D应用场景
1,Web3D发展趋势随着互联网的快速发展,Web3D技术也日渐成熟,未来发展趋势也值得关注。以下是Web3D未来发展趋势的七个方面:可视化和可交互性的增强:Web3D可以为三维数据提供可视化和可交互性的增强,将极大地…...