退出
悟空问答提现入口变更通知
悟空问答提现入口变更通知
悟空问答提现入口变更通知
举报
立即邀请用户,更快获得回答
我有靠谱回答
前些日子在讲固态硬盘的时候
小雁子给你挖了个坑
固态硬盘里的数据一旦损坏极难恢复
当时只在文章末尾提醒了一下大家
今天我们把这个事情说明白
另外
固态硬盘到底能用多久
为什么固态硬盘越用越慢
想必大家也会比较关心
小雁子是一个靠谱的人
讲一送二
你可要耐心看哦
1固态硬盘的组成
固态硬盘相对于机械硬盘来讲就是个单纯的孩子,远没有那么复杂。它由两个主要部件组成,一个是负责指挥的控制单元(主控),一个是负责存储的存储单元(闪存颗粒)。
2固态硬盘是如何存储数据的呢?
把SSD比作一个仓库,那么作为控制一切的主控就是仓库管理员,负责存储的闪存颗粒就是库房。库房由很多小格子组成,这些小格子就是最小的数据存储单位。
库房管理是个很有想法的人,在有数据流入的时候,他会把数据依次存放在不同的小格子里,保证每个格子都有数据存储,做到雨露均沾,提升工作效率,所以数据传输速度会比机械硬盘快很多。
SSD存储数据的方式
基于这样的工作方式,一旦某个闪存颗粒损坏时,那么存储在其他闪存颗粒里的数据就不完整了,也就无法被读取了。机械硬盘的某个扇区坏了,不会影响其他扇区的数据,可以通过软件恢复回来。
所以SSD可以安装系统,装软件,速度快,但是重要数据还是存在机械硬盘或者备份到其他地方为好。
3固态硬盘这么快了为什么还要缓存
SSD的缓存不写入实际数据,它存储的是一个映射关系表,相当于仓库的物品目录,当主控想找某一件货品的时候,可以通过目录进行索引,快速找到该物品,再次提高数据处理速度。
俗话说,林子大了什么鸟都有,基于Sandforce的主控,没有单独配备缓存,它把物品目录放到了仓库里边,仓库管理员需要找某一件物品时,需要先找到物品目录,然后再找具体物品,搜索两次才能找到自己想要的物品,所以它的数据处理速度会比较慢。
4固态硬盘数据存满了怎么办?
SSD满了就删除一部分数据,接着用呗,这是我们的人类的做法。那SSD是怎么做的呢?
上文我们讲到,数据写入SSD时是被分开的,删除