【技术实现步骤摘要】
本专利技术有关于数据储存装置,尤其是有关于可一并储存大型文件及小型文件的数据储存方法及其相关装置(METHOD OF STORING BOTH LARGEAND SMALL FILES IN A DATA STORAGE DEVICE AND DATASTORAGE DEVICE THEREOF)。
技术介绍
现今数据储存机制普遍利用一种将数据分割信息列表至一文件配置表(File Allocation Table,FAT)中的方法来储存数据。一个分割区(partition)被划分为相同大小的复数个储存单元,而在一些FAT系统中,这些储存单元通常被称为丛集(cluster),通常丛集为具有相同大小及连续储存空间的小区块。丛集的大小则依据所使用的FAT系统的类型和分割区的大小而改变,一般来说,丛集的大小介于2KB和32KB之间。每个文件可能依据其大小而储存于一个或是多个丛集中,因此,一个文件可表示为一连串的丛集(即称之为一单一链接(singly linked list))。然而,这些丛集串行并不一定相邻地储存于磁盘片表面上,而是可能分散地储存于数据区中。请参阅图1,图1为现有文件配置表100的部分示意图。文件配置表为复数个数据项(entry)的窗体,其中该复数个数据项分别映像至分割区中每一个丛集。每一数据项纪录下列五个项目的其中一项一串行中下一个丛集的地址(如图1所示的以数字标记的数据项)。一个特殊的文件结尾(end of file,EOF)字符,用来指示一个串行的结尾(如图1所示的字母‘E’)。一个特殊的字符,用来标示一个坏的丛集(未显示于图1)。一个特 ...
【技术保护点】
一种用来将复数个文件储存于一数据储存装置的方法,其特征在于,所述方法包含有:将所述数据储存装置的一储存介质划分为复数个具有相同预定大小的储存单元,并且在所述储存介质的一文件配置表中指示出每一储存单元及储存相同文件的相关储存单元串行的 一状态;将所述复数个储存单元区分为复数个具有一预设数目的相邻储存单元的群组;当一文件被产生并且被储存于所述储存介质时,指定一文件容量分类值至所述文件,所述文件容量分类值对应于储存于所述储存介质的所述文件中数据的一预估数据量; 以及若所述文件容量分类值大于一默认值,则指派具有相邻储存单元的至少一群组以储存所述文件。
【技术特征摘要】
US 2006-4-7 11/278,9661.一种用来将复数个文件储存于一数据储存装置的方法,其特征在于,所述方法包含有将所述数据储存装置的一储存介质划分为复数个具有相同预定大小的储存单元,并且在所述储存介质的一文件配置表中指示出每一储存单元及储存相同文件的相关储存单元串行的一状态;将所述复数个储存单元区分为复数个具有一预设数目的相邻储存单元的群组;当一文件被产生并且被储存于所述储存介质时,指定一文件容量分类值至所述文件,所述文件容量分类值对应于储存于所述储存介质的所述文件中数据的一预估数据量;以及若所述文件容量分类值大于一默认值,则指派具有相邻储存单元的至少一群组以储存所述文件。2.如权利要求1所述的用来将复数个文件储存于一数据储存装置的方法,其特征在于,所述方法还包含有若所述文件容量分类值大于一默认值,并且所述文件大于具有相邻储存单元的单一群组的储存容量,则指派具有相邻储存单元的复数个未使用的群组以储存所述文件。3.如权利要求1所述的用来将复数个文件储存于一数据储存装置的方法,其特征在于,所述方法还包含有若所述文件容量分类值小于一默认值,则指派至少一未使用的储存单元以储存所述文件。4.如权利要求3所述的用来将复数个文件储存于一数据储存装置的方法,其特征在于,所述方法还包含有若所述文件容量分类值小于一默认值,并且所述文件大于单一储存单元的储存容量,则指派复数个未使用的储存单元以储存所述文件。5.如权利要求1所述的用来将复数个文件储存于一数据储存装置的方法,其特征在于,所述方法还包含有将具有相邻储存单元的每一群组的一状态储存至一文件配置快取中。6.如权利要求5所述的用来将复数个文件储存于一数据储存装置的方法,其特征在于,具有相邻储存单元的每一群组的可能状态包含有一第一状态,表示一特定群组的所有相邻储存单元都是空白的;一第二状态,表示一特定群组的某些相邻储存单元是被使用的,而某些是空白的;一第三状态,表示一特定群组的所有相邻储存单元被具有文件容量分类值小于默认值的文件所使用;以及一第四状态,表示一特定群组的所有相邻储存单元被具有文件容量分类值大于默认值的单一文件所使用,并且一指针指示到储存着具有文件容量分类值大于默认值的所述文件中数据的具有相邻储存单元的下一个群组。7.如权利要求5所述的用来将复数个文件储存于一数据储存装置的方法,其特征在于,所述方法还包含有提供一动态随机存取存储器,用来储存所述文件配置快取。8.如权利要求5所述的用来将复数个文件储存于一数据储存装置的方法,其特征在于,所述方法还包含有当存取所述储存介质中的文件时,参考所述文件配置快取。9.如权利要求5所述的用来将复数个文件储存于一数据储存装置的方法,其特征在于,所述方法还包含有在关机时,对所述文件配置表以及所述文件配置快取进行数据同步。10.如权...
【专利技术属性】
技术研发人员:林松青,
申请(专利权)人:联发科技股份有限公司,
类型:发明
国别省市:71[中国|台湾]
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。