来讨论下很火的SLC加速
现在SSD很多用了SLC加速,全盘SLC加速,固定容量SLC加速(TLC 3G ),一直都没看到SLC cache加速原理,知道的普及下。。
内容大家都是学微电子的。五楼会减少容量么?
无奈的比喻是建立在懂的原理的人的基础上的,估计只有本来就明白原理的人能看得懂
哦,,,就是没看懂
这个比较接近了,加入周期概念就基本差不多了,如果一个周期只能读写一位的话,slc速度就是mlc的2倍tlc的三倍,所以只要把原来tlc的三位改成只读写一位,那么tlc也就是有slc的速度了,但是因为只读写了一位,后面2位的空间是浪费了,所以容量只有原来的三分之一
“现在SSD很多用了SLC加速”
去PCEVA自己看去,对SLC缓存有详细讲解
30杯水。
状态1:30个杯子有水 没水。这就是SLC。
状态2:30个杯子有半杯水,有满杯水,还是空的。这就是MLC。
状态3:30个杯子有1/3杯水2/3杯水 满杯 还是空的 ,这就是TLC。、
所谓的SLC cache 就是在状态三的要求下,只能用总量的1/3 也就是10杯水以下的情况去按照状态1模式跑。超过10杯水 这个模式就不成立了。
纯属扯淡为了跑分而生。
比喻成宿舍吧。
要存储的数据就好比是人,
闪存的存储单元就好比是宿舍的床位。
SLC是单层床,
MLC是双层床,
TLC是三层床,
正常就是一个床位放一个数据,
同是一张床,SLC睡一个人,TLC能睡三个人,但上下床时间就比较长,
TLC的SLC加速就是让一个人睡一张三层床。
我再来解释(不确定是否正确...)一下:
计算机只能识别0或者1
SLC:要么0,要么1
MLC:有2位了,可能是00,11,01,10 计算机就要去判断到底是什么状态
TLC:有3位了,可能是000,111,001,010,100,...你看 是不是会有很多状态?速度自然就慢下来了
模仿SLC:3位只让他存在000,或者111状态,其他状态不允许存在,是不是就方便了?
页:
[1]