本帖最后由 laoguozi 于 2011-12-28 09:30 编辑
长久以来,固态硬盘掉电数据丢失问题,一直以来困扰着我们,其实这个问题很好理解。
往固态硬盘里面写入数据,首先存储到的并不是不怕掉电的闪存颗粒上,而是固态硬盘上的DDR内存颗粒中,一种易失性的高速缓存,一直要等到缓存写满,才会考虑是否要把内存中的数据移入到闪存当中去。不过大家也别太在意,毕竟这对于固态硬盘的性能提升,实在是太给力了。不过随之而来的问题就是,当固态硬盘瞬间掉电之后,高速数据缓存中的数据,可能就会真正的永久丢失了。解决之道也非常简单,那就是在固态硬盘中加入大容量的电容,当固态硬盘掉电之后,给固态硬盘主控以足够的时间,把数据保存好之后,再彻底罢工。于是便有了上图。
直到SF2000系列主控的出现,事情出现了转机。新的SF2000彻底取消了外部的大容量缓存,号称可以并不依赖大容量电容,就能确保数据的安全可靠
事实也确实如此,数据掉电丢失现象确实大大得到了缓解,不过,其实SF2000系列主控内部,其实还是有一定容量的Buffer存在的。所以,外置大容量电容依旧是可选参考方案之一!
恰巧手上有一块最新的SF2000系列主控的ADATA S511 60G固态硬盘,于是就开始动脑筋改造了
首先当然就是找一颗大容量的法拉电容咯,这里我选的是CAP-XX公司的大容量5.5v的超级电容
PS:这里超级电容,也叫法拉电容,由于最早的时候,内部制造,总逃不了昂贵金属金元素的使用,所以也被长期叫做金电容,价格昂贵。一般常见的都是圆柱状,或者是元饼状外观,而CAP-XX公司的金电容,最大的好处就是首创的薄片设计,空间利用率大幅提高,不占空间,同时短路内阻极低。特别适合,固态硬盘这类的重负载应用!
首先把引脚引出,然后热缩管封好
之后再是用热缩管,把整个电容都封好,避免和固态硬盘内部元件发生短路等不必要的麻烦
贴上双面胶,便于固定电容
注意电容,其实是并联在5v的送电入口的,也就是电容C6,或者其上的两个引脚之上的
之所以焊接在这里,是因为,这块固态硬盘的输入,并没有反向阻断二极管,前面一张图中的8EBC其实应该是一个Vmos管,内部还有反向放电二极管,所以,无奈只能直接并联到电源上了事
不过,效果依然还是有的,因为事实上,一般机箱电源,即使断电,实际能够坚持的时间,都还是比较乐观的,足以保证数据的安全,而真正要要命的其实是固态硬盘的电源接插件,如果这个松动,固态硬盘的供电也就极其不稳定了,数据丢失往往也就在所难免了,所以最后的改造其实还是成功的。上图就是我最终改造的结果了。^_^
PS:重要提示,注意,红色是正极,黑色是负极,切勿搞错,真的会爆炸的哦!亲
最后要提醒大家的是,新手勿学!因为,像我这样改造过后,固态硬盘的保修也就没有了。
最后,祝愿大家都能改造成功,数据安康,充分享受固态硬盘为我们带来的便利^_^
转载自:沈洁博客
0