您好!欢迎光临东莞吉力佳五金制品有限公司网站!
 ※ 返回首页 ※ 联系我们  ※ 在线留言  ※ EHGLISH
东莞吉力佳五金制品--
玻纤冲压,玻纤加工,SSD固态硬盘外壳
客户咨询服务热线:
13823597468
热门搜索: 玻纤冲压  as  xxx  玻纤加工
新闻中心
您的位置: 主页 > 新闻中心 > SSD核心设计(3.1.2)

SSD核心设计(3.1.2)

作者:-1    发布时间:2022-11-11 13:54     浏览次数 :



以上这些变量受三个条件的约束:

  1. Load balancing:最理想的是,I / O操作应在allocation pool 之间平衡
  2. Parallel access:分配LBA到物理地址时,应尽可能少干扰并行访问这些LBA的能力。例如,如果始终同时访问.LBAn,则不应将它们存储在需要逐个访问的组件中
  3. Block erasure:如果没有先擦除,就无法重写Flash页面。只能删除固定大小的连续页面块

定义allocation pool 的变量会与这些约束进行权衡。例如,如果LBA空间的大部分是静态映射的,那么平衡负载的余地很小。如果连续范围的LBA被映射到相同的物理die上,则large chunk中的顺序访问的性能将受到影响。使用较小的逻辑页面大小,将需要更多工作来消除擦除候选者的有效页面。如果逻辑页面大小(单位跨度)等于块大小,则擦除被简化,因为写入单元和擦除单元是相同的,但是所有小于逻辑页面大小的写入都会导致读取 – 修改 – 写入操作涉及逻辑页面的部分未被修改。

RAID系统通常跨多个物理磁盘划分逻辑上连续的数据块(例如64KB或更大)。在这里,我们使用fine granularity精细粒度来在多个闪存die或package上分配逻辑页面(4K)。这样做既可以分配负载,也可以将连续的页面放在可以并行访问的不同package上。


 

[返回]