nvme硬盘的断电保护是否有用,是噱头、智商税还是真的有需要?购买DOCKCASE智能M2固态硬盘盒10秒保护
最近在某东上买了一个10秒断电保护的nvme硬盘,其实对于这个断电保护有用没有用我是不懂的,也是不care的,买这个硬盘盒主要就是为了这个屏幕去的,不过东西到手后我就开始思考这个断电保护到底有用没有用,于是就有了本文。
其实这个还是要先研究一下商品销售页面上的描述:
==========================================
通过商品的宣传页面我们可以知道这款掉电保护的硬盘可以起到两个作用:
1. 断电后把硬盘盒中的缓存数据写入到硬盘中。(10s的电容和nvme写入速度,这一点完成是问题不大的)
2. 断电后提供电力能够把硬盘中的文件映射表(FTL)更新完成。(10s的电容和nvme写入速度,这一点完成是问题不大的)
可以说这个商品的宣传虽然有的地方有些不符,比如保证文件数据完整,对于正在拷贝进硬盘的数据这个断电保护也是无法保证文件拷贝完成的,毕竟电脑主机都没电了的话这是无法完成的。那么下面我们就对上面这两个功能进行分析。
首先我们要看下硬盘断电的几种情况:
台式电脑突然断电、硬盘热插拔、强制关机
那么我们看下在硬盘掉电的情况下会对硬盘有哪些影响:
1. 导致FTL映射表的损坏,使磁盘上的某些文件损坏(不可读,不可写,不可删除,不可移动,不可访问),该问题的解决方法就是把其他文件拷贝走然后对分区就行格式化然后磁盘错误修复,这样操作基本就可以修复,但是即使这样已经损坏的文件也是无法找回的。注意,这种损坏有时候不仅对于正在拷贝的文件如此,甚至对于没有读写的文件也是有可能受影响的,不论是nvme硬盘还是机械盘均如此,如果nvme有防掉电确实可以解决这个问题。
2. nvme硬盘会在后台对磁盘数据进行整理,如果突然掉电可能会对FTL表造成损坏影响某些文件也可能对某些文件造成损坏。nvme防掉电可以解决这个问题。
3. 突然掉电可能导致硬件损坏,如果硬盘芯片,这样会导致整个磁盘无法使用,此时需要专业人员更换主控芯片;如果是对存储原件造成损坏往往导致某些文件损坏,这种损坏是无法对文件进行恢复的,我们可以通过磁盘工具进行格式化后修复并屏蔽坏掉的存储位置,不过这样或许会造成磁盘可用空间减少。nvme防掉电可以解决这个问题。
补充第2点,如果ftl损坏严重可能导致整块磁盘上的文件全部丢失,虽然概率极低,个人估计和中彩票差不多,不过确实有这种可能。
通过上面的分析,我们可以知道nvme掉电保护确实可以保护硬盘,该种保护方式主要对于可移动存储设备,也就是移动硬盘,而对于企业级的磁盘保护当然就是使用raid方式了,到了这里似乎我们可以得到结论了,但是还没有,结论还在最后。
根据:
https://baijiahao.baidu.com/s?id=1694447593344008366&wfr=spider&for=pc
https://baijiahao.baidu.com/s?id=1674441525157231145&wfr=spider&for=pc
我们可以知道,一般质量OK的nvme掉电后导致磁盘FTL或影响其他文件损坏的概率为千分之一,用统计学领域贝叶斯学派的观点来解释就是你热插拔1000次,只有一次会对其他文件造成损坏或者导致磁盘硬件损坏,如果这个数据还是感觉不放心的话,我们可以暂且把这个看做100次安全热插拔。这种安全的概率数值一方面由硬盘质量所提供,一方面由正常使用硬盘的情况说提供,毕竟还没有谁做过对小数据(如4kB大小)进行持续性写入的过程中进行断电,这样操作10000次然后看看损坏情况,也就是说你正常使用磁盘,不是那种极限情况的话,你误把100次甚至1000次磁盘才会造成文件损坏和磁盘硬件损坏。
不过说实话,考虑到现在的磁盘的质量和大部分时间的正常使用的情况,花上额外的钱来购买带电容的硬盘盒好像也不是那么划算,毕竟这种错误热插拔100次甚至1000次的情况对于大多数人来说都不太常见。总的来说,就是硬盘nvme的掉电保护确实有用,不过用处不大,这个功能可能有价值用到的就是那百分之一或是千分之一的时候,不过这个也是要看个人的偏好的,不过我比较喜欢网上的一句话,那就是,对于个人用户与其买带电容的硬盘盒还不如定期的去备份你的数据到其他磁盘,毕竟这样来看才是最划算的。当然,分析这些,至于个人觉得这个掉电保护有用没有用就是要看个人的需求了。
PS: 补充一下,硬盘损坏的概率虽然很小,但是也是有的,现在几乎人人都用电脑,人人都用磁盘,这个即使是1000分之一的损坏概率,但是我们如果不从个人角度看而是从总的角度来看,一千万的人中就会有一万人的磁盘坏掉,这样一想好像也是蛮可怕的,这么一看磁盘坏掉的数量还是蛮大的,毕竟这个使用基数太大,而我没事也喜欢看看修电脑主板和修磁盘主板的视频博主的视频的,上面的博主看样子生意一直很好的样子,估计是一直也不缺活的。
个人对硬盘盒掉电保护的评价就是有用但用处不大,我买dockcase主要的目的就是为了这个屏幕去的,因为这个屏幕让这个磁盘盒看上去很极客。
===================================
nvme硬盘的断电保护是否有用,是噱头、智商税还是真的有需要?购买DOCKCASE智能M2固态硬盘盒10秒保护的更多相关文章
- 什么是NVMe硬盘?
本文摘自:https://zhidao.baidu.com/question/590890784.html NVMe硬盘指的是非易失性内存主机控制器接口规范(Non-Volatile Memory e ...
- 10 种保护 Spring Boot 应用的绝佳方法
原文:developer.okta.com/blog/2018/07/30/10-ways-to-secure-spring-boot 译文:www.jdon.com/49653 Spring Boo ...
- 学习Acegi应用到实际项目中(10)- 保护业务方法
前面已经讲过关于保护Web资源的方式,其中包括直接在XML文件中配置和自定义实现FilterInvocationDefinitionSource接口两种方式.在实际企业应用中,保护Web资源非常重要, ...
- 如何强化 TCP/IP 堆栈
TCP/IP 是一种本质上不安全的协议.但是,Windows 2000 实现可以使您配置其操作以防止网络的拒绝服务攻击.默认情况下,本文中所涉及的一些项和值可能并不存在.在这些情况下,请创建该项.值或 ...
- XBee® ZigBee 模块使用方法
Digi的ZigBee模块简称S2,根据芯片版本的不同历史上分别有S2,S2B,S2C等,每次硬件平台升级,都会引入一个新的尾缀字母.历史版本中S2和S2B已经停产并被S2C替代.当前S2C是主流平台 ...
- Win + Manjaro 双系统、双硬盘安装方法 正确引导系统方法 黑屏解决方法(不瞎写,百分百有用)
1. 前言 本教程只涉及 Win + Manjaro 双系统.双硬盘安装过程中的核心要点,不涉及具体步骤,不注意这些要点,安装之后是进不去 Manjaro 系统的. 详细的安装步骤网上已经有很多了,这 ...
- [SPDK/NVMe存储技术分析]003 - NVMeDirect论文
说明: 之所以要翻译这篇论文,是因为参考此论文可以很好地理解SPDK/NVMe的设计思想. NVMeDirect: A User-space I/O Framework for Application ...
- 硬盘SMART检测参数详解[转]
一.SMART概述 要说Linux用户最不愿意看到的事情,莫过于在毫无警告的情况下发现硬盘崩溃了.诸如RAID的备份和存储技术可以在任何时候帮用户恢复数据,但为预防硬件崩溃造成数据丢失所 ...
- USB3.0及NVME SSD安装WIN7X64
USB3.0及NVME SSD安装WIN7X64https://tieba.baidu.com/p/4822034273?pn=1所有的人都是菜鸟过来的,不过有些人懂得自己动手找到答案:有些人则是懒得 ...
- 硬盘 SMART 检测参数详解[转]
一.SMART概述 硬盘的故障一般分为两种:可预测的(predictable)和不可预测的(unpredictable).后者偶而会发生,也没有办法去预防它,例如芯片突然失效,机械撞击等.但像电机轴承 ...
随机推荐
- 什么是spring框架?
spring是一个开放源代码的设计层面框架,它解决的是业务逻辑层和其他各层的松耦合问题,是一个分层的javaEE一站式轻量级开源框架
- Chapter1 p2 vec
在上一小节中,我们完成了对BMPImage类的构建,成功实现了我们这个小小引擎的图像输出功能. 你已经完成了图像输出了,接着就开始路径追踪吧... 开个玩笑XD 对于曾经学习过一些图形学经典教材的人来 ...
- npm 发布自己的组件库
npm 发布组件库步骤 第一步:注册 npm 账号 第二步:编写自己的组件库 第三部:编写 package.json 可以通过命令生成 npm init { "name": &qu ...
- 初识 SpringMVC,运行配置第一个Spring MVC 程序
1. 初识 SpringMVC,运行配置第一个Spring MVC 程序 @ 目录 1. 初识 SpringMVC,运行配置第一个Spring MVC 程序 1.1 什么是 MVC 2. Spring ...
- 05-CentOS防火墙
概述 CentOS中的防火墙有很多,如SELinux.Firewall.TCP Wrappers.iptables/netfilter. 每种防火墙都有各自擅长的地方. 这里主要讲两种:SELinux ...
- 从PDF到OFD,国产化浪潮下多种文档格式导出的完美解决方案
前言 近年来,中国在信息技术领域持续追求自主创新和供应链安全,伴随信创上升为国家战略,一些行业也开始明确要求文件导出的格式必须为 OFD 格式.OFD 格式目前在政府.金融.税务.教育.医疗等需要文件 ...
- P3749 题解
既然是求最大值而且有收益有代价,所以考虑建立一个最大权封闭子图模型. 收益 正的美味值是收益,所以假若 \(d_{i,j} \geq 0\) 则建边 \((s,pos_{i,j},d_{i,j})\) ...
- python后端model模板
from django.contrib.contenttypes.fields import GenericForeignKey, GenericRelation from django.contri ...
- springboot 整合 pagehelper
pom.xml <dependency> <groupId>com.github.pagehelper</groupId> <artifactId>pa ...
- SpringBoot 接收Post请求参数,三种方式
package net.cyb.demo.controller; import net.cyb.demo.domain.User; import net.cyb.demo.utils.JsonData ...