PCEVA,PC绝对领域,探寻真正的电脑知识
12
返回列表 发新帖
打印 上一主题 下一主题
开启左侧

SSD深度技术解析---FTL层算法对性能的影响

  [复制链接]
21#
neeyuese  楼主| 发表于 2011-9-23 22:57 | 只看该作者
1.映射表大不大取决于映射算法的设计,SRAM一般都是放不下的。
2.缓存起的作用自然是映射表更新和数据缓存了,数据缓存包括读缓存,写缓存,复制缓存等等。机制因主控算法不同自然也会不同,没有人能够告诉你。
22#
nde123456 发表于 2011-9-23 23:03 | 只看该作者
SRAM可以做写缓存,DRAM因为掉电的问题,只能做读缓存吧
考虑磨损平衡的需要,FTL映射表应该没有划分专用的NAND空间,而是分散在文件数据之间吧?
23#
neeyuese  楼主| 发表于 2011-9-23 23:24 | 只看该作者
一般来说我不认为最新的SSD还会用SRAM做数据缓存(SandForce这类没DRAM的除外)。SRAM只是存放固件代码和一些比较重要数据的地方。DRAM的话可以利用的地方就比较多了,做法很多,管的东西也很多,甚至带宽都有些不够了。

磨损平衡是FTL的一部分,FTL不单单是映射表,还包括很多别的部分。至于是不是划分专用空间还是分散在数据之间,这个还是那句话,各家做法不同,无法回答。
24#
tomcat-14 发表于 2011-9-25 21:24 | 只看该作者
其实闪存的具体特性只有厂家自己知道,所以就是买同样美光芯片做SSD,其他厂家也很难超越美光,除非另辟捷径。算法的基础是数学,中国的应用数学和美国,法国,俄罗斯还是有差距啊。
25#
once375ml 发表于 2011-9-28 18:00 | 只看该作者


这张和我的Runcore 128G-C 的性能很想 难道是barefoot的主控

网上这款信息很少

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x
26#
有风有雨 发表于 2011-11-25 16:01 | 只看该作者
不知版主能否分析下SF主控的FTK算法,期待之
27#
frank77 发表于 2011-11-25 17:07 | 只看该作者
有长知识了
28#
yangzigang00 发表于 2011-11-29 10:44 | 只看该作者
谢谢~~真是够专业~~
29#
zxasqw731 发表于 2011-12-8 01:04 | 只看该作者
学习贴 受益匪浅
30#
junyi_de 发表于 2012-1-16 11:16 | 只看该作者
LZ哪里看来的资料啊?
31#
junweb 发表于 2012-1-16 13:42 | 只看该作者
浴室又换女女了?
32#
zhlyp 发表于 2012-8-1 13:50 | 只看该作者
这个很精辟
33#
mickey99520 发表于 2012-8-14 13:53 | 只看该作者
先顶后看
34#
hanfengcai 发表于 2013-3-16 08:16 | 只看该作者
浴室应该是SSD专业人员,懂的原理非常多,看她 (他)的文章获益良多!
35#
Luke 发表于 2013-3-28 19:39 | 只看该作者
nde123456 发表于 2011-9-23 22:34
每次写操作都会同时导致修改FTL映射表,因此这个表是SSD中写入最频繁的数据结构。

关于“映射表存放在NA ...

不是太大放不下,现在FTL应该很少采用纯页级的映射了,所以映射信息肯定是可以放得下的,但是要是NAND上不保存映射信息的话,
那么每次系统重启时,控制器都要扫描整个盘来重建映射信息,这对于大容量的SSD不太现实。
所致至少有部分映射信息是存在NAND上面的。
36#
xjtu2013 发表于 2013-4-18 22:45 | 只看该作者
您好!看到[SSD] SSD深度技术解析---FTL层算法对性能的影响  这个帖子,好欣喜,正是自己现在研究的东西,有些不懂,可不可以跟你交流请教一下,我的QQ506956656,期待你的回复!
您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部