CN111930640B 一种数据的处理方法及装置 (视联动力信息技术股份有限公司)_第1页
CN111930640B 一种数据的处理方法及装置 (视联动力信息技术股份有限公司)_第2页
CN111930640B 一种数据的处理方法及装置 (视联动力信息技术股份有限公司)_第3页
CN111930640B 一种数据的处理方法及装置 (视联动力信息技术股份有限公司)_第4页
CN111930640B 一种数据的处理方法及装置 (视联动力信息技术股份有限公司)_第5页
已阅读5页,还剩38页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

US2013198485A1,2013.08.01本发明实施例提供了一种数据的处理方法确定存储目标数据中其他部分目标数据块的其2将接收到的目标数据划分为至少两个目标数据块,并在多个所述内存将每个所述目标数据块存储在对应的目标内存片区中,并建立所述目述第一目标内存片区为至少两个所述目标内存片在接收到针对所述目标数据的读取指令的情况下,根根据所述关联关系,确定至少两个所述目标内存片区中除所述所述内存片区包括内存片区的头部和内存片区的存储空间,所述内存片按照预设规则,在所述内存池中划分多个具有固定大小的存储空间,生成根据所述内存片区的存储空间是否存储有所述数据块,确定所述内存片区的第一标根据预先设置的所述内存片区的头部的大小,将所述固定大小与根据每个所述内存片区的第一标识,确定多个所述内存片区中的多个可用内存片区,所述可用内存片区为没有存储所述数据块的根据多个所述可用内存片区的存储空间的大小和所述目标数据在多个所述可用内存片区中,确定所述第一目标内存片区,所3将所述目标数据中与所述第一目标内存片区的存储空间的大小相在除所述第一目标内存片区之外的多个可用确定所述第一目标内存片区的存储空间的大小和所述第二目标内存片区的存储空间将所述目标数据的大小与所述第一目标数据块的大小的差值,在除所述第一目标内存片区之外的多个可用内存片区中,确定所述第二目标内存片5.根据权利要求4所述的方法,其特征在于,所述内存片区的标识信息还包括第三标在除所述第一目标内存片区之外的多个可用内存片区中,确将所述目标数据的大小确定为所述第一目标内存片区将所述第一剩余数据的大小确定为所述第二目标内存片区6.根据权利要求1所述的方法,其特征在于,所述内存片区的标识信息还包括第四标确定所述目标数据的标识,并将所述目标数据的标识确定所述根据所述关联关系,确定至少两个所述目标内存片区中除所述第根据所述第一目标内存片区的第四标识,将具有相同第四标识的内第二划分模块,用于将接收到的目标数据划分为至少两存储模块,用于将每个所述目标数据块存储在对应的目第一提取模块,用于在接收到针对所述目标数据的读取指令4第二提取模块,用于根据所述关联关系,确定至少所述内存片区包括内存片区的头部和内存片区的存储空间,所述内存片第一划分子模块,用于按照预设规则,在所述内存池中划分第一确定子模块,用于根据所述内存片区的存储空间是否存第二确定子模块,用于根据预先设置的所述内存片区的头其上存储有指令的一个或多个机器可读介质得所述装置执行如权利要求1至6任一项所述的9.一种计算机可读存储介质,其特征在于,其存储5[0002]内存是计算机中重要的部件之一,它是外存与中央处理器(centralprocessing数据的标识信息的对应关系,就可以轻易的在内存资源池中定位到存储该数据的内存块,解决上述问题的一种数据的处理方法和相应的一种数据的识与第一目标内存片区之间的对应关系,以及建立各个所述目标内存片区之间的关联关67间的大小为128B的内存片区、8个存储空间的大小为64B的内存片区和8个存储空间的大小[0034]具体的,可以根据所述目标数据的大小和已经确定的内存片区的存储空间的大按照内存片区的序号,将序号最小的内存片区确定为与该目标数据块相匹配目标内存片8号7的内存片区确定为与82B大小的目标数据块相而建立目标数据的标识与第一目标内存片区之间个所述目标内存片区中各个目标内存片区之间的关联据块的第一目标内存片区,并从所述第一目标内存片区中读取到对应的目标数据块之后,[0045]具体的,首先可以根据所述目标数据的标识与第一目标内存片区之间的对应关9内存片区之外的其他目标内存片区,并提取存储在所述其他目标内存片区中的目标数据[0047]在该步骤中,由于上述步骤104中仅获取了存储在第一目标内存片区中的目标数每个目标数据块相匹配的目标内存片区;将每个目标数据块存储在对应的目标内存片区的头部用于存储所述内存片区的标识信息,所述内存片区的存储空间用于存储所述数据片区的第1至M个bit对应的位置设置为用于记载所述第一标识,所述第二标识表征所述内存片区的存储空间的大小,可以将所述内存片区的第M+1至M+N个bit对应的位置设置为用大小,可以将所述内存片区的第M+N+1至M+N+K个bit对应的位置设置为用于记载所述第三片区存储的数据块对应的数据的标识,可以将所述内存片区的第M+N+K+1至M+N+K+T个bit0否1是进一步在除所述第一目标内存片区之外的多个可用内存片区中,确定第二目标内存片区,[0090](1)将所述目标数据的大小与所述第一目标数据块的大小的差值,确定为第一剩[0093](2)在除所述第一目标内存片区之外的多个可用内存片区中,确定所述第二目标内存片区和第二目标内存片区可以存储大小为762B的数据,目标数据的大小大于该加和[0112]在该步骤中,为了标识目标数据中所有目标数据块在所内存片区之外的其他目标内存片区,并提取存储在所述其他目标内存片区中的目标数据据的标识与所述第一目标内存片区的首地址之间的对应关系,确定所述第一目标内存片片区的第四标识相同的第四标识的内存片区,确定为存储该目标数据的其他目标内存片每个目标数据块相匹配的目标内存片区;将每个目标数据块存储在对应的目标内存片区用内存片区中的第一个可用内存片区,即最大的可用内存片区的存储空间的大小确定为数据小于或等于第i个可用内存片区的大小,说明目标数据相对于第i个可用内存片区而中的部分数据存储在第i个可用内存片区中,即可以将第i个内存片区确定为目标内存片[0140]在该步骤中,由于已经将目标数据中大小为Ai的部分数据存储在所述第i个可用定第二目标内存片区,并将所述目标数据中与所述第二目标内存片区相匹配的部分数据,标内存片区的存储空间的大小的加和值,在所述目标数据的大小大于所述加和值的情况[0166]第二确定子单元,用于在除所述第一目标内存片区之外每个目标数据块相匹配的目标内存片区;将每个目标数据块存储在对应的目标内存片区行的指令产生用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中[0183]这些计算机程序指令也可存储在能引导计算机或其他可编程数据处理终端设备括指令装置的制造品,该指令装置实现在流程图一个流程或多个流程和/或方

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

最新文档

评论

0/150

提交评论