快速检知非挥发性储存媒体状态的方法技术

技术编号:3085440 阅读:182 留言:0更新日期:2012-04-11 18:40
一种快速检知非挥发性储存媒体状态的方法,一非挥发性储存媒体内具有复数区块(Block),当系统在空区块中的任一页(page)储存资料之际,同时在第一页中做标记,当欲写入的区块已有资料,因该区块的第一页中已经标记,则无须再标记;因此在搜寻非挥发性储存媒体内的区块状态时,只需直接读取每一区块内的第一页,根据标记的有无即可快速检知该非挥发性储存媒体的状态,以达到有效提升资料存取性能的功效。(*该技术在2023年保护过期,可自由使用*)

【技术实现步骤摘要】

本专利技术涉及一种方法,尤其是指一种。
技术介绍
存储器的性能表现最重要的便是读取时间,从微处理器发布指令到取得位址资料,再到存储器回应后传送资料给微处理器,至微处理器确实接收到资料为止,这个程序所花的时间便是存储器的存取时间。在非挥发性储存媒体中是以复数位元组(byte)组成的页(page)为单位进行资料储存及读取的使用,每一个可供资料存取的页都具有一实体位址(Physical Address),以代表在非挥发性储存媒体内的空间顺序,如静态随机存取存储器(SRAM)中实体区块的位置;同时每一区块记录磁碟机档案作业系统(File System)所标示的逻辑位址(Logical Address),使每一实体位址各具有一相对应的逻辑位址。公知存储器的区块(Block)如图1(A)所示,一区块10可分成复数页(page),目前通常分成16或32个页;每一页中具有复数个位元组,通常有512个位元组。在写入资料于非挥发性存储器时,不一定从第一页开始写入,如图1(B)所示,在区块10内的中间区域写入了3页的资料;而非挥发性存储器于使用前,即写入资料于区块10的每一页时,必须先确认区块10为空本文档来自技高网...

【技术保护点】
一种快速检知非挥发性储存媒体状态的方法,其是检知一非挥发性储存媒体内的复数区块的状态,该方法其特征在于,包括下列步骤:当系统在该非挥发性储存媒体的空区块中储存资料于该区块内的任一页(page)之际,同时在至少其中一页中做标记;   当系统在已有资料的区块中写入资料之际,因该区块的至少其中一页中已经标记,则无须再标记;以及在搜寻该非挥发性储存媒体内的区块时,直接读取每一区块内经标记的该页,根据标记的有无即可快速检知该非挥发性储存媒体的状态。

【技术特征摘要】
1.一种快速检知非挥发性储存媒体状态的方法,其是检知一非挥发性储存媒体内的复数区块的状态,该方法其特征在于,包括下列步骤当系统在该非挥发性储存媒体的空区块中储存资料于该区块内的任一页(page)之际,同时在至少其中一页中做标记;当系统在已有资料的区块中写入资料之际,因该区块的至少其中一页中已经标记,则无须再标记;以及在搜寻该非挥发性储存媒体内的区块时,直接读取每一区块内经标记的该页,根据标记的有无即可快速检知该非挥发性储存媒体的状态。2.根据权利要求1所述的快速检知非挥发性储存媒体状态的方法,其特征在于,其中该区块为进行清除时的单位。3.根据权利要求1所述的快速检知非挥发性储存媒体状态的方法,...

【专利技术属性】
技术研发人员:谢盛忠
申请(专利权)人:笙泉科技股份有限公司
类型:发明
国别省市:71[中国|台湾]

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

1
相关领域技术
  • 暂无相关专利