为啥固态硬盘的擦写次数只有千次,用完以后会坏吗?

速度和容量,SSD如今都做到了

它可以很快,也够能装

那么寿命呢,能不能靠得住

一块固态硬盘能用多久

谁在决定固态硬盘的寿命

机械硬盘的寿命一般以年计算

而固态硬盘的寿命则是由

闪存颗粒的“写入寿命”和“容量大小”决定

写入寿命即我们常说的擦写次数(P/E数)

闪存分为SLC、MLC、TLC及QLC

随着容量的不断提升

它们的P/E数逐级下降

以目前主流的TLC颗粒为例

PE数在3000-5000次左右

我们知道

固态硬盘内部闪存完全擦写一次消耗1次P/E

那是不是用完一块固态硬盘的PE数

它就要“挂”掉呢?

固态硬盘的寿命怎么计算

虽然擦写次数只有数千次

但它可不是个“短命鬼”

其实对于固态硬盘来说

读取数据是不消耗使用寿命的

关键还是在写操作

计算SSD的最大寿命,一般可采用如下公式:

SSD寿命=(闪存P/E × SSD闪存容量)÷(写入放大系数 × 年数据写入量)

以一块512GB的SSD为例,其闪存P/E为3000,写入放大数值为5(较大值),年数据写入量为10000GB。可以得到:(3000*512)/(5*10000)=1536000/50000=30.72年。

综上

一块512GB的固态硬盘

在每天写入约30GB,写入放大数值为5的情况下

最高寿命可以达到30.72年

这个数据可信吗?

没错

但这是最大理论寿命

也就是说在这30.72年内

固态硬盘的各部件需完全正常

才可以达到这个使用寿命

那有哪些因素会影响固态硬盘的寿命呢?

影响固态硬盘寿命的WAF

WAF (Write Amplification Factor, 写入放大值)

是影响固态硬盘寿命的关键指标之一

根据固态硬盘读写机制

在进行写入操作时

必须先将原有数据擦除

如此多次操作

实际增加的写入数据量与计划写入数据量的比值

就是所谓的“写入放大”

举个例子

假设要写入5GB的数据

而要完成这个指令

SSD实际执行的数据可能是10GB

此时写入放大系数就是2

写入放大值越高则对固态硬盘寿命影响越大

所以,写入放大值越小越好

衡量固态硬盘寿命的TBW

那么如何更直观的衡量一块固态硬盘的寿命呢?

业界有个指标叫“TBW(Terabytes Written)”

指固态硬盘支持的总写入数据量

它是衡量SSD寿命的主要参数之一

以某态TiPlus7100 1TB版为例

其支持600TBW总写入数据量

也就是614400GB数据的最小寿命

据统计,常规使用情况下

1TB的SSD

基本四个月左右消耗1次PE

而随着容量的提升

相同工况下消耗的PE次数会逐渐下降

同款SSD容量越大则寿命越长

当前,随着技术的不断发展,固态硬盘产品容量、价格优势愈发明显,产品质量相当稳定。日常使用下,即使用到电脑更新换代,SSD通常也可以正常使用。可以说只要没有不当的使用习惯,那对它寿命的担心,大可不必。

标题“51单片机通过MPU6050-DMP获取姿态角例程”解析 “51单片机通过MPU6050-DMP获取姿态角例程”是一个基于51系列单片机(一种常见的8位微控制器)的程序示例,用于读取MPU6050传感器的数据,并通过其内置的数字运动处理器(DMP)计算设备的姿态角(如倾斜角度、旋转角度等)。MPU6050是一款集成三轴加速度计和三轴陀螺仪的六自由度传感器,广泛应用于运动控制和姿态检测领域。该例程利用MPU6050的DMP功能,由DMP处理复杂的运动学算法,例如姿态融合,将加速度计和陀螺仪的数据进行整合,从而提供稳定且实时的姿态估计,减轻主控MCU的计算负担。最终,姿态角数据通过LCD1602显示屏以字符形式可视化展示,为用户提供直观的反馈。 从标签“51单片机 6050”可知,该项目主要涉及51单片机和MPU6050传感器这两个关键硬件组件。51单片机基于8051内核,因编程简单、成本低而被广泛应用;MPU6050作为惯性测量单元(IMU),可测量设备的线性和角速度。文件名“51-DMP-NET”可能表示这是一个51单片机及DMP相关的网络资源或代码库,其中可能包含C语言等适合51单片机的编程语言的源代码、配置文件、用户手册、示例程序,以及可能的调试工具或IDE项目文件。 实现该项目需以下步骤:首先是硬件连接,将51单片机MPU6050通过I2C接口正确连接,同时将LCD1602连接到51单片机的串行数据线和控制线上;接着是初始化设置,配置51单片机的I/O端口,初始化I2C通信协议,设置MPU6050的工作模式和数据输出速率;然后是DMP配置,启用MPU6050的DMP功能,加载预编译的DMP固件,并设置DMP输出数据的中断;之后是数据读取,通过中断服务程序从DMP接收姿态角数据,数据通常以四元数或欧拉角形式呈现;再接着是数据显示,将姿态角数据转换为可读的度数格
MathorCup高校数学建模挑战赛是一项旨在提升学生数学应用、创新和团队协作能力的年度竞赛。参赛团队需在规定时间内解决实际问题,运用数学建模方法进行分析并提出解决方案。2021年第十一届比赛的D题就是一个典型例子。 MATLAB是解决这类问题的常用工具。它是一款强大的数值计算和编程软件,广泛应用于数学建模、数据分析和科学计算。MATLAB拥有丰富的函数库,涵盖线性代数、统计分析、优化算法、信号处理等多种数学操作,方便参赛者构建模型和实现算法。 在提供的文件列表中,有几个关键文件: d题论文(1).docx:这可能是参赛队伍对D题的解答报告,详细记录了他们对问题的理解、建模过程、求解方法和结果分析。 D_1.m、ratio.m、importfile.m、Untitled.m、changf.m、pailiezuhe.m、huitu.m:这些是MATLAB源代码文件,每个文件可能对应一个特定的计算步骤或功能。例如: D_1.m 可能是主要的建模代码; ratio.m 可能用于计算某种比例或比率; importfile.m 可能用于导入数据; Untitled.m 可能是未命名的脚本,包含临时或测试代码; changf.m 可能涉及函数变换; pailiezuhe.m 可能矩阵的排列组合相关; huitu.m 可能用于绘制回路图或流程图。 matlab111.mat:这是一个MATLAB数据文件,存储了变量或矩阵等数据,可能用于后续计算或分析。 D-date.mat:这个文件可能包含D题相关的特定日期数据,或是模拟过程中用到的时间序列数据。 从这些文件可以推测,参赛队伍可能利用MATLAB完成了数据预处理、模型构建、数值模拟和结果可视化等一系列工作。然而,具体的建模细节和解决方案需要查看解压后的文件内容才能深入了解。 在数学建模过程中,团队需深入理解问题本质,选择合适的数学模
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值