主题:【文摘】狼来了, 从浏览器 到Chrome OS -- 素里太守
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”作为偷懒的理由了。
- 相关回复 上下关系8
压缩 2 层
🙂应该是用SSD硬盘 我爱莫扎特 字81 2009-11-22 09:55:37
🙂SSD硬盘就是Flash Memory 不是老陈 字185 2009-11-22 10:17:54
🙂flash有个先天的致命弱点, endurance 2 无梦到徽州 字183 2009-11-22 11:52:45
🙂是读写,还是写?
🙂如果内存够大,系统够小,就无需缓存了 meokey 字82 2009-11-22 16:07:04
🙂前几天看见新蛋上面intel的ssd硬盘 美人他爹 字154 2009-11-22 11:15:54
🙂不好意思,狂笑中。 素里太守 字180 2009-11-20 14:59:56
🙂老大,他可是professor 1 不是老陈 字100 2009-11-20 15:07:43