欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  科技

怎么预防固态硬盘掉电数据丢失解决之道

程序员文章站 2023-11-28 11:34:46
怎么预防固态硬盘掉电数据丢失解决之道固态硬盘掉电数据丢失问题是长久以来一直以来困扰着我们的问题,解决之道也非常简单,那就是在固态硬盘中加入大容量的电容,当固态硬盘掉电之后,给固态硬盘主控以足够的时间,把数据... 13-05-14...

  固态硬盘掉电数据丢失问题是长久以来一直以来困扰着我们的问题,往固态硬盘里面写入数据,首先存储到的并不是不怕掉电的闪存颗粒上,而是固态硬盘上的ddr内存颗粒中,一种易失性的高速缓存,一直要等到缓存写满,才会考虑是否要把内存中的数据移入到闪存当中去。不过大家也别太在意,毕竟这对于固态硬盘的性能提升,实在是太给力了。

怎么预防固态硬盘掉电数据丢失解决之道

  固态硬盘

  不过随之而来的问题就是,当固态硬盘瞬间掉电之后,高速数据缓存中的数据,可能就会真正的永久丢失了。解决之道也非常简单,那就是在固态硬盘中加入大容量的电容,当固态硬盘掉电之后,给固态硬盘主控以足够的时间,把数据保存好之后,再彻底罢工。

  直到sf2000系列主控的出现,事情出现了转机。新的sf2000彻底取消了外部的大容量缓存,号称可以并不依赖大容量电容,就能确保数据的安全可靠

怎么预防固态硬盘掉电数据丢失解决之道

  事实也确实如此,数据掉电丢失现象确实大大得到了缓解,不过,其实sf2000系列主控内部,其实还是有一定容量的buffer存在的。所以,外置大容量电容依旧是可选参考方案之一!

  其实这个问题很好解决。下面就让我们一起来看看解决方法:

  1、恰巧手上有一块最新的sf2000系列主控的adata s511 60g固态硬盘,于是就开始动脑筋改造了,首先当然就是找一颗大容量的法拉电容咯,这里我选的是cap-xx公司的大容量5.5v的超级电容

怎么预防固态硬盘掉电数据丢失解决之道

  法拉电容

  这里超级电容,也叫法拉电容,由于最早的时候,内部制造,总逃不了昂贵金属金元素的使用,所以也被长期叫做金电容,价格昂贵。一般常见的都是 圆柱状,或者是元饼状外观,而cap-xx公司的金电容,最大的好处就是首创的薄片设计,空间利用率大幅提高,不占空间,同时短路内阻极低。特别适合,固态硬盘这类的重负载应用!

  2、然后把引脚引出,然后热缩管封好

怎么预防固态硬盘掉电数据丢失解决之道

  3、之后再是用热缩管,把整个电容都封好,避免和固态硬盘内部元件发生短路等不必要的麻烦

怎么预防固态硬盘掉电数据丢失解决之道

  4、贴上双面胶,便于固定电容

怎么预防固态硬盘掉电数据丢失解决之道

  5、电容,其实是并联在5v的送电入口的,也就是电容c6,或者其上的两个引脚之上的

怎么预防固态硬盘掉电数据丢失解决之道

  之所以焊接在这里,是因为,这块固态硬盘的输入,并没有反向阻断二极管,前面一张图中的8ebc其实应该是一个vmos管,内部还有反向放电二极管,所以,无奈只能直接并联到电源上了事

  不过,效果依然还是有的,因为事实上,一般机箱电源,即使断电,实际能够坚持的时间,都还是比较乐观的,足以保证数据的安全,而真正要要命的其实是 固态硬盘的电源接插件,如果这个松动,固态硬盘的供电也就极其不稳定了,数据丢失往往也就在所难免了,所以最后的改造其实还是成功的。下图就是我最终改造 的结果了。

怎么预防固态硬盘掉电数据丢失解决之道

  重要提示,注意,红色是正极,黑色是负极,切勿搞错,真的会爆炸的哦!

怎么预防固态硬盘掉电数据丢失解决之道

  要提醒大家的是,新手勿学!因为,像我这样改造过后,固态硬盘的保修也就没有了。最后,祝愿大家都能改造成功,数据安康,充分享受固态硬盘为我们带来的便利。