数据管理方法及使用此方法的闪存储存系统与控制器技术方案

技术编号:3896622 阅读:171 留言:0更新日期:2012-04-11 18:40
本发明专利技术公开了一种数据管理方法,适用于具有高速缓存的闪存储存系统。此数据管理方法包括当执行写入指令时先将写入数据暂存于高速缓存中,并且确认目前暂存高速缓存中所有写入数据的状态,其中倘若所确认的状态显示在闪存中写入目前暂存在高速缓存中的所有写入数据所需的写入时间会超过一处理时间上限值时,则将暂存于高速缓存中的一部份写入数据先写入至闪存中。因此,根据本发明专利技术的数据管理方法能够有效地避免当主机系统下达清空高速缓存的指令时所产生的逾时问题。

【技术实现步骤摘要】

本专利技术涉及一种用于闪存储 存系统的数据管理方法,尤其涉及一种适用于具有高 速缓存的闪存储存系统的数据管理方法,及使用此方法来管理数据的储存系统与闪存控制 器,其能够有效地缩短清空(flush)高速缓存中暂存数据的时间。
技术介绍
数码相机、手机与MP3在这几年来的成长十分迅速,使得消费者对数位内容的储 存需求也急速增加。由于闪存(Flash Memory)具有数据非挥发性、省电、体积小与无机械结 构等的特性,适合使用者随身携带作为数字档案传递与交换的储存媒体。固态硬盘(Solid State Drive, SSD)就是以闪存作为储存媒体的一个例子,并且已广泛使用于电脑主机系统 中作为主硬盘。在闪存储存系统的设计上,一般来说,闪存储存系统的实体区块会分组为多个实 体单元并且这些实体单元会分组为数据区(data area)与备用区(spare area) 0归类为 数据区的实体单元中会储存由写入指令所写入的有效数据,而备用区中的实体单元是用以 在执行写入指令时替换数据区中的实体单元。具体来说,当闪存储存系统接受到主机的写 入指令而欲对数据区的实体单元进行写入时,闪存储存系统会从备用本文档来自技高网...

【技术保护点】
一种数据管理方法,适用于一闪存储存系统,其中该闪存储存系统包括一高速缓存与一闪存,并且该闪存具有多个实体区块,该数据管理方法包括:在该高速缓存中暂存来自于一主机系统的多个写入数据;判断在该闪存中写入所述写入数据的时间是否大于一处理时间上限值;以及当在该闪存中写入所述写入数据的时间大于该处理时间上限值时,则将暂存于该高速缓存中的所述写入数据的至少一部份写入至该闪存中。

【技术特征摘要】

【专利技术属性】
技术研发人员:朱健华叶志刚
申请(专利权)人:群联电子股份有限公司
类型:发明
国别省市:71[中国|台湾]

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1