PCEVA,PC绝对领域,探寻真正的电脑知识
打印 上一主题 下一主题
开启左侧

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

  [复制链接]
1#
nde123456 发表于 2011-9-23 22:34 | 显示全部楼层
映射表存放在NAND里,启动时调用进SRAM/DRAM,一般都是如此。
neeyuese 发表于 2011-9-20 21:34


每次写操作都会同时导致修改FTL映射表,因此这个表是SSD中写入最频繁的数据结构。

关于“映射表存放在NAND里,启动时调用进SRAM/DRAM”,能不能麻烦再详细一点解释下。
例如:
1.为什么不完全放在SRAM中,映射表太大SRAM放不下吗?
2.SRAM/DRAM起什么作用?读缓存?还是写缓存?机制大概是怎样的?
2#
nde123456 发表于 2011-9-23 23:03 | 显示全部楼层
SRAM可以做写缓存,DRAM因为掉电的问题,只能做读缓存吧
考虑磨损平衡的需要,FTL映射表应该没有划分专用的NAND空间,而是分散在文件数据之间吧?
您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部