主权项 |
一种数据写入方法,用于一可复写式非易失性存储器模组,其中该可复写式非易失性存储器模组具有多个实体区块,每一该些实体区块具有多个实体页面,该些实体区块至少被分组为一数据区与一闲置区,多个逻辑区块被配置以映射该数据区的该些实体区块,每一该些逻辑区块具有多个逻辑页面,多个实体区块分别地从该闲置区中被提取作为对应该数据区的该些实体区块之中的多个已更新实体区块的多个替换实体区块,该数据写入方法包括:从该闲置区中提取至少一实体区块作为用于该些已更新实体区块的一备用实体区块;从一主机系统中接收一写入指令与对应该写入指令的一更新数据,其中该写入指令指示从该些逻辑页面之中的一第一逻辑页面开始写入该更新数据,该第一逻辑页面属于该些逻辑区块之中的一第一逻辑区块,并且该第一逻辑区块映射该些已更新实体区块之中的一第一已更新实体区块;判断该些替换实体区块之中对应该第一已更新实体区块的一第一替换实体区块是否存有属于该第一逻辑页面的数据;以及当该第一替换实体区块存有属于该第一逻辑页面的数据时,将该备用实体区块独立地指派给该第一已更新实体区块并且将该更新数据写入至该备用实体区块中,其中该备用实体区块仅储存属于同一个逻辑区块的数据。 |