用于嵌入式设备远程解碎片化的设备制造技术

技术编号:2912608 阅读:161 留言:0更新日期:2012-04-11 18:40
公开了一种嵌入式设备(1),该设备具有被组织为存储数据对象(DO1-DOx)和元数据(MD)的存储器(2),元数据描述数据对象被存储在存储器(2)中的位置,嵌入式设备(1)可与远程解碎片化设备(3)相连。嵌入式设备(1)被适配为应解碎片化设备(3)的请求向解碎片化设备(3)发送存储器中所存储的元数据(MD)和可选地数据对象(DO1-DOx),并根据接收自解碎片化装置(3)的指令和数据来更新存储器(2)中的元数据(MD),以及将数据对象(DO1-DOx)存储在更新的数据对象(MD)中所定义的位置处。

【技术实现步骤摘要】
【国外来华专利技术】
本专利技术涉及一种嵌入式设备、一种解碎片化设备、一种用于对嵌入式设备的存储器中的数据对象进行解碎片化的系统以及一种适于在所述系统上执行的用于进行远程解碎片化的方法。
技术介绍
碎片化是在文件系统中使用的术语。当不断地重复创建或删除不同大小的对象(例如文件)时出现碎片化。例如,如果文件系统中的对象已经被删除,然后又创建了新的对象,则该对象并不一定刚好适合前一此删除所出现的间隙。典型地,操作系统(OS)然后将分割新的对象,并填满较小的间隙。因此,该文件碎片化。碎片化促使操作系统存储元数据,该元数据维持了碎片化后的数据与存储位置之间的关联。这导致了一些缺点,例如由于OS对元数据和文件碎片的处理所导致的文件访问速度的下降,以及由于存储的元数据所导致的存储容量的损失。需要保存的元数据越多,可以存储的有效数据就越少。因此,已经开发出了用于考虑了这个问题的丰富文件系统的解碎片化工具,例如FAT(文件分配表)和NTFS(新技术文件系统)文件系统。这种解碎片化工具能够直接访问硬件组件,例如象硬盘或其他非易失性数据存储设备。解碎片化应用通过逐渐移动对象、并将其保存在一个连续的存储块中来对数据进行分类。本文档来自技高网...

【技术保护点】
一种嵌入式设备(1),具有被组织为存储数据对象(DO1-DOx)和元数据(MD)的存储器(2),元数据描述了数据对象被存储在存储器(2)中的位置,其中,嵌入式设备(1)可与远程解碎片化设备(3)相连,其中,嵌入式设备(1)被适配为应解碎片化设备(3)的请求,向解碎片化设备(3)发送存储器中所存储的元数据(MD),以及可选地向解碎片化设备(3)发送存储器中所存储的数据对象(DO1-DOx),根据接收自解碎片化装置(3)的指令和数据来更新存储器(2)中的元数据(MD),以及将数据对象(DO1-DOx)存储至更新的元数据(MD)所定义的位置处。

【技术特征摘要】
【国外来华专利技术】EP 2006-6-8 06115173.41.一种嵌入式设备(1),具有被组织为存储数据对象(DO1-DOx)和元数据(MD)的存储器(2),元数据描述了数据对象被存储在存储器(2)中的位置,其中,嵌入式设备(1)可与远程解碎片化设备(3)相连,其中,嵌入式设备(1)被适配为应解碎片化设备(3)的请求,向解碎片化设备(3)发送存储器中所存储的元数据(MD),以及可选地向解碎片化设备(3)发送存储器中所存储的数据对象(DO1-DOx),根据接收自解碎片化装置(3)的指令和数据来更新存储器(2)中的元数据(MD),以及将数据对象(DO1-DOx)存储至更新的元数据(MD)所定义的位置处。2.根据权利要求1所述的嵌入式设备(1),其中,存储器(2)是非易失性存储器。3.根据权利要求1或2所述的嵌入式设备(1),其中,所述嵌入式设备被配置为智能卡。4.根据权利要求1所述的嵌入式设备(1),其中,所述嵌入式设备(1)被配置为:响应于接收自解碎片化设备(3)的元数据请求(MDREQ),发送元数据(MD)。5.根据权利要求1所述的嵌入式设备,其中,所述嵌入式设备(1)被配置为接收来自解碎片化设备(3)的数据流(IMG),其中,所述数据流包含更新的元数据(MD)和根据更新的元数据所布置的数据对象(DO1-DOx),所述嵌入式设备(1)还被配置将所述数据流写入存储器(2)中。6.根据权利要求5所述的嵌入式设备(1),其中,将所述数据流(IMG)作为存储器(2)中的映像而转储。7.根据权利要求1所述的嵌入式设备(1),其中,所述嵌入式设备(1)被配置为从解碎片化设备(3)接收元数据重新组织指令(MDI)列表和/或数据对象重新定位指令(DOI)列表,以及根据所述指令来重新组织元数据(MD)和重新定位数据对象(DO1-DOx)。8.一种可连接至远程嵌入式设备(1)的解碎片化设备(3),远程嵌入式设备(1)具有存储器(2),所述存储器被组织为存储数据对象(DO1-DOx)和元数据(MD),元数据描述了数据对象(DO1-DOx)被存储在存储器(2)中的位置,其中,解碎片化设备(3)被适配为向嵌入式设备(1)发送元数据请求(MDREQ)以及接收请求的元数据(MD),其中,解碎片化设备(3)包括解碎片化装置(4),该装置被适配为关于存储器(2)的解碎片化状态对元数据(MD)进行分析,在解碎片化设备(3)上对元数据(MD)执行解碎片化算法,以及根据解碎片化算法来更新嵌入式设备(1)的存储器(2)。9.根据权利要求8所述的解碎片化设备(3),其中,解碎片化装置(4)在执行解碎片化算法期间产生元数据重新组织指令(MDI)列表和/或数据对象重新定位指令(MOI)列表,并将所述指令列表发送给嵌入式设备(1),用于在嵌入式设备(1)上对所述指令列表进行处理。10.根据权利要求9所述的解碎片化设备(3),其中,重新组织指令(MDI)和/或数据对象重新定...

【专利技术属性】
技术研发人员:克里斯托夫泰普勒鄂尔斯特哈塞尔斯泰恩尔
申请(专利权)人:NXP股份有限公司
类型:发明
国别省市:NL[荷兰]

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

1