[发明专利]具有每区段校验和的文件系统有效
申请号: | 201580053127.2 | 申请日: | 2015-09-29 |
公开(公告)号: | CN106716375B | 公开(公告)日: | 2019-12-03 |
发明(设计)人: | C.李;R.达斯;C.拉特;W.蒂普顿 | 申请(专利权)人: | 微软技术许可有限责任公司 |
主分类号: | G06F11/10 | 分类号: | G06F11/10 |
代理公司: | 11256 北京市金杜律师事务所 | 代理人: | 王茂华<国际申请>=PCT/US2015 |
地址: | 美国华*** | 国省代码: | 美国;US |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 一种文件系统允许不同的校验和算法独立于文件系统对象的其它区段而用于该文件系统对象的不同区段。校验和算法可以是文件系统对象的区段或区段范围的可选属性,使得文件系统对象的一些区段可以使用第一校验和算法,而该文件系统对象的其它区段可以使用第二校验和算法。文件系统对象的区段也可以不具有相关联的校验和算法。文件系统针对文件系统对象的每个区段存储指示区段的校验和的数据以及用于该区段的任何校验和算法的指示。 | ||
搜索关键词: | 具有 区段 校验 文件系统 | ||
【主权项】:
1.一种包括文件系统的计算机,所述计算机配置成管理一个或多个存储设备上的所述文件系统的多个文件系统对象的存储和对所述多个文件系统对象的访问,所述计算机包括:/n存储数据结构的计算机存储介质,针对每个文件系统对象,所述数据结构针对相应文件系统对象的多个区段中的每个区段包括从多个不同的校验和算法之中选择的应用于所述区段的校验和算法的指示以及针对所述区段的校验和值,以允许文件系统对象的第一区段范围具有不同于所述文件系统对象中的第二区段的校验和算法;/n包括存储器的处理系统,针对所述文件系统的计算机程序代码存储在所述存储器中,所述计算机程序代码在被所述处理系统执行时将所述处理系统配置成提供接口,访问文件系统对象以及改变校验和算法的文件系统操作能够通过所述接口被调用,所述文件系统:/n响应于接收到将应用于选择的文件系统对象的选择区段的校验和算法改变为选择的新的校验和算法的操作的调用:/n接收数据,所述数据指示所述选择的文件系统对象、所述选择区段以及来自所述多个不同的校验和算法之中的所述选择的新的校验和算法,/n使用所述选择的新的校验和算法计算针对所述选择区段的从存储装置读取的数据的校验和值,以及/n在所述计算机存储介质中,在针对所述选择区段的所述数据结构中,存储所述选择的新的校验和算法的指示和针对所述选择区段的所计算的校验和值,以使得所述选择区段具有不同于所述文件系统对象中的另一区段的校验和算法;以及/n响应于针对选择的文件系统对象的待被访问的每个区段,从应用接收到访问所述文件系统对象的操作的调用:/n从所述计算机存储介质上存储的针对所述区段的所述数据结构中访问应用于所述区段的所述校验和算法的指示,/n将针对所述区段的所述数据结构中指示的所述校验和算法应用于针对所述区段的所述数据中以计算针对所述区段的校验和值。/n
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于微软技术许可有限责任公司,未经微软技术许可有限责任公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201580053127.2/,转载请声明来源钻瓜专利网。