d1gg1t9 发表于 2016-3-29 00:31:32

来讨论下很火的SLC加速



现在SSD很多用了SLC加速,全盘SLC加速,固定容量SLC加速(TLC 3G ),一直都没看到SLC cache加速原理,知道的普及下。。

flyoslx 发表于 2016-3-29 00:31:33



内容大家都是学微电子的。五楼会减少容量么?

butxj3qk 发表于 2016-3-29 00:31:33



无奈的比喻是建立在懂的原理的人的基础上的,估计只有本来就明白原理的人能看得懂

rek49m7s 发表于 2016-3-29 00:31:33




哦,,,就是没看懂

hx2zb8 发表于 2016-3-29 00:31:33




这个比较接近了,加入周期概念就基本差不多了,如果一个周期只能读写一位的话,slc速度就是mlc的2倍tlc的三倍,所以只要把原来tlc的三位改成只读写一位,那么tlc也就是有slc的速度了,但是因为只读写了一位,后面2位的空间是浪费了,所以容量只有原来的三分之一

schuwvi 发表于 2016-3-29 00:31:34



“现在SSD很多用了SLC加速”


tmys0pvy 发表于 2016-3-29 00:31:34



去PCEVA自己看去,对SLC缓存有详细讲解


xxc2g8 发表于 2016-3-29 00:31:34



30杯水。

状态1:30个杯子有水 没水。这就是SLC。
状态2:30个杯子有半杯水,有满杯水,还是空的。这就是MLC。
状态3:30个杯子有1/3杯水2/3杯水 满杯 还是空的 ,这就是TLC。、

所谓的SLC cache 就是在状态三的要求下,只能用总量的1/3 也就是10杯水以下的情况去按照状态1模式跑。超过10杯水 这个模式就不成立了。

纯属扯淡为了跑分而生。

nfywywq 发表于 2016-3-29 00:31:34




比喻成宿舍吧。

要存储的数据就好比是人,
闪存的存储单元就好比是宿舍的床位。
SLC是单层床,
MLC是双层床,
TLC是三层床,
正常就是一个床位放一个数据,
同是一张床,SLC睡一个人,TLC能睡三个人,但上下床时间就比较长,
TLC的SLC加速就是让一个人睡一张三层床。

fgq47ni 发表于 2016-3-29 00:31:35



我再来解释(不确定是否正确...)一下:
计算机只能识别0或者1
SLC:要么0,要么1
MLC:有2位了,可能是00,11,01,10 计算机就要去判断到底是什么状态
TLC:有3位了,可能是000,111,001,010,100,...你看 是不是会有很多状态?速度自然就慢下来了
模仿SLC:3位只让他存在000,或者111状态,其他状态不允许存在,是不是就方便了?

页: [1]
查看完整版本: 来讨论下很火的SLC加速