西西河

主题:【文摘】狼来了, 从浏览器 到Chrome OS -- 素里太守

共:💬117 🌺184
全看分页树展 · 主题 跟帖
家园 是读写,还是写?

endurance主要是写吧。从原理上面说,写一次,就会有残存的电荷累计,最后导致写了以后也不能分辨0/1,这个cell就不能用了。目前的方法是用算法来把写操作分配到不同的块去,有点类似网络里面的负载均衡。读则没有这个问题,因为flash的读和DRAM的读原理不同,不是破坏性的,不需要写回。

不过其他技术能否及时实现也是一个问题。因为随着flash容量的迅速增大和技术的不断完善,最后一个SSD因为endurance而报废的时间,如果和目前的温盘的寿命接近的话,其他技术就只好再等等了。

flash还有一个问题就是brown out,这个是读上面的,就是随着时间流逝,电荷会流失,最后也是不能分辨0/1。一般带flash的微处理器都有brown out的触发事件。

不过一般SSD是不用来当缓存的,我知道有人做了一个软件的build system,就是用内存作为读写区,源代码和最后结果写进SSD,速度非常快。以后就不能把“my code is building”作为偷懒的理由了。

全看分页树展 · 主题 跟帖


有趣有益,互惠互利;开阔视野,博采众长。
虚拟的网络,真实的人。天南地北客,相逢皆朋友

Copyright © cchere 西西河