摘要:
本发明涉及一种基于闪存制程差异的数据布局方法,主要包括以下步骤: 1. 判断闪存中数据的读热度; 2. 将频繁读的热读数据分配或移动到闪存中可靠性较高的闪存块; 3. 当可靠性高的闪存块中没有更多的空间分配给热读数据时,在可靠性高的闪存块中以闪存块为单位判断冷读数据; 4. 将整个闪存块中的数据移动到可靠性低的闪存块中; 5. 完成移动后,擦除闪存块,将热读数据移动到该块中。
本发明具有如下的优点: 由于闪存读操作需要的时间与待读数据的可靠性直接相关,将热读数据布局在可靠性高的闪存块中,有利于闪存整体读性能的改善。
| 专利名称 | 一种基于闪存制程差异的数据布局方法 | ||
|---|---|---|---|
| 专利状态 | - | 专利号(申请号) | CN201710601039.2 |
| 申请号 | - | 专利申请日期 | 2017-07-21 |
| 专利授权日期 | 2017-11-21 | 专利权届满日 | - |
| 专利所属地 | 中国 | 专利类型 | 发明专利 |
| 发明人 | 石亮;李乔;薛春 | ||
| 权利人 | - | ||
| 专利摘要 | 本发明涉及一种基于闪存制程差异的数据布局方法,主要包括以下步骤:判断闪存中数据的读热度,将频繁读的热读数据分配或者移动到闪存中可靠性较高的闪存块;当可靠性高的闪存块中没有更多的空间分配给热读数据时,在可靠性高的闪存块中以闪存块为单位判断冷读数据,并将整个闪存块中的数据移动到可靠性低的闪存块中;完成移动后擦除闪存块,将热读数据移动到该块中。本发明具有如下的优点:由于闪存读操作需要的时间与待读数据的可靠性直接相关,将热读数据布局在可靠性高的闪存块中,有利于闪存整体读性能的改善。 | ||