[发明专利]存储数据的减少冗余在审
申请号: | 201910359196.6 | 申请日: | 2014-01-31 |
公开(公告)号: | CN110083552A | 公开(公告)日: | 2019-08-02 |
发明(设计)人: | B·伊格诺米瑞罗;S·梁 | 申请(专利权)人: | 辛博立科伊奥公司 |
主分类号: | G06F12/16 | 分类号: | G06F12/16;G06F12/14;G06F12/1045 |
代理公司: | 北京市铸成律师事务所 11313 | 代理人: | 杨阳;戴国琛 |
地址: | 美国新*** | 国省代码: | 美国;US |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 随机存取存储器 中介器 文件系统信息 存储 分区信息 启动性 随机存取存储器中 电子数据存储 计算机实现 随机存储器 元数据存储 比特标记 编码文件 存储数据 文件存储 冗余 可存储 位置处 元数据 组参数 | ||
1.一种用于将电子数据存储在随机存取存储器上的计算机实现的方法,所述方法包括:
接收一组参数,其中所述参数包括文件系统信息、可启动性信息和分区信息;
接收元数据;
接收一个或多个文件,其中每个文件具有文件名并且包括多个比特;
将所述参数和元数据存储在中介器上;
编码所述一个或多个文件中的每一个以存储在随机存取存储器中,其中,对于所述一个或多个文件中的每一个,编码包括:
将所述文件的所述多个比特分成N个比特的多个子单元;以及
使用比特标记符表,为每个子单元分配比特标记符,以形成对应于编码文件的多个比特标记符;
其中相同的子单元被分配相同的比特标记符;以及
其中所述比特标记符表包括一组X个标记符,其中X等于子单元内的N个比特的不同组合的数量;
对于所述编码文件的每一个,将所述多个比特标记符存储在所述随机存取存储器上的某个位置处;
在所述中介器上存储每个文件名与所述随机存取存储器上的所述位置的相关性,其中所述相关性可存储在单个中介器上;以及
将所述一个或多个文件存储在所述随机存取存储器上,所述一个或多个文件不具有文件系统信息、可启动性信息和分区信息中的任何一个。
2.如权利要求1所述的计算机实现的方法,其中所述编码还包括使用所述比特标记符表来创建转换文件。
3.如权利要求2所述的计算机实现的方法,其中所述转换文件不包含所述文件系统信息、可启动性信息或分区信息中的任何一个。
4.如权利要求1所述的计算机实现的方法,其中所述参数存储在多个预留磁道中。
5.如权利要求4所述的计算机实现的方法,其中所述多个预留磁道为第一组预留磁道,并且所述计算机实现方法还包括将所述参数复制到第二组预留磁道中。
6.如权利要求5所述的计算机实现的方法,还包括使用所述第二组预留磁道来检查所述第一组预留磁道中的错误。
7.如权利要求1所述的计算机实现的方法,其中所述元数据对应于用于自动精简配置的指令。
8.如权利要求1所述的计算机实现的方法,其中所述文件接收自主机,所述主机将所述文件记录为存储在虚拟地址处,并且所述虚拟地址与所述文件的位置不同。
9.如权利要求1所述的计算机实现的方法,其中所述编码包括使用每个相应文件中的子单元的出现频率。
10.如权利要求1所述的计算机实现的方法,其中存储在所述比特标记符表内的至少50%的比特标记符的大小小于所述子单元。
11.如权利要求1所述的计算机实现的方法,其中存储在所述比特标记符表内的至少70%的比特标记符的大小小于所述子单元。
12.如权利要求1所述的计算机实现的方法,其中存储在所述比特标记符表内的至少90%的比特标记符的大小小于所述子单元。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于辛博立科伊奥公司,未经辛博立科伊奥公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910359196.6/1.html,转载请声明来源钻瓜专利网。