关于SSD存储的一个致命问题

关于SSD存储的一个致命问题,第1张

(文章来源:中国质量万里行)

现在很多人都用上速度更快的固态硬盘,自从用上了固态硬盘,3秒开机不是梦、游戏加载不用等,感觉做什么都是飞快的,这些都是固态硬盘的超高存储性能给我们所带来的好处。但是,固态硬盘并不是毫无缺点的,除了众所周知的寿命方面的不足(固态硬盘的耐用性的确是不如传统的HDD),在数据安全性方面,固态硬盘比机械硬盘也差了不止一个档次,不信?我举个简单的例子。

日常使用电脑的过程中,难免会出现误删文件的情况(手贱、手抖、不小心。。),有些时候,误删除的文件是很重要的文件,别看删除文件只花花了3秒钟,带来的损失却可能是无法估量的,遇到误删文件这种情况,大家第一时间想到的应该是想办法找回来,而你用的是机械硬盘、还是固态硬盘,却会给我们带来2种完全不同的结果。

同样是误删一份重要文件,如果你用的是机械硬盘(文件删除之前、位于机械硬盘即可),你只需要任意数据软件,扫描一下,基本上能够100%的把文件无损的找回来,这并不稀奇,网上大把的这类数据恢复软件,大家可以自己做个简单的小实验(先彻底删除一份文件、再用数据恢复软件扫描,一般轻轻松松就能找回来)。

而你如果使用的是固态硬盘,其结果就完全不同了,从固态硬盘上面删除一份文件之后,哪怕你立马就动用数据软件去扫描,却很有可能扫描不到任何东西、扫描结果空空如也,为什么会出现这种结果呢?

我们先来看看文件被存储到硬盘的过程:大家往电脑里面拷贝、新建一份文件的时候,Windows *** 作系统是怎样做的呢?电脑 *** 作系统做了2个事情,先创建一份文件分配表(你可以把它理解为一本书的目录),然后再往文件分配表所指向的硬盘位置(逻辑扇区)写入这份文件的真正内容,以上是电脑存储文件的过程。

那么删除这份文件的时候,系统又做了些什么事情呢?是先删除文件分配表、再到文件所在的硬盘位置抹掉文件内容么?不不不,电脑可没这么傻,如果要这么干的话,那删除一份文件所需要的时间、就变得跟拷贝一份文件需要的时间一样长了,那效率就太低了,所以,删除文件的时候、Windows系统仅仅是删掉了文件分配表(你可以理解为系统把书的目录划掉了),文件本身其实还在它原来的地方,这种情况会一直持续到被下一个新文件所覆盖。

以上,就是为什么我们从机械硬盘上面删除一份文件的时候,还能够用数据恢复软件轻松找回来的原因,那么问题就来了,为何固态硬盘删除文件之后,就不能再找回数据呢?是系统针对固态硬盘,修改了文件删除机制么?

当然不是了,无论是机械硬盘还是固态硬盘,删除文件的方法都跟上面描述的过程是一样的,之所以固态硬盘无法找回已删除的文件,是因为固态硬盘本身引入了垃圾回收机制(GC)、通过结合Windows系统本身引入的【TRIM指令】,来达到防止固态硬盘掉速、延迟使用寿命的目的。

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/dianzi/2551503.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-08-06
下一篇 2022-08-06

发表评论

登录后才能评论

评论列表(0条)

保存