主权项 |
一种记忆体之资料写入方法,其中该记忆体包含一资料区与一空白区(spare pool),该资料区包含已储存资料的多个资料区块,该空白区包括未储存资料的多个空白区块,该方法包括:自一主机接收欲将一写入资料写入至该记忆体之一第一资料区块之一写入命令;将该空白区之该等空白区块依清除次数(erase count)排序;自该空白区选取具有最小清除次数的一第一空白区块;将该写入资料写入该第一空白区块;清除该第一资料区块储存之资料,以转换该第一资料区块为空白区块并置入该空白区;计算该空白区中清除次数大于一第一界限值之过度磨损空白区块的数目;以及检查是否该等过度磨损空白区块的数目大于或等于一特定数目;若该等过度磨损空白区块的数目大于或等于该特定数目,进行一磨损平均(wear-leveling)程序以将该等过度磨损空白区块与该资料区中之资料区块置换。
|