【技术实现步骤摘要】
已验证数据集合的非易失性介质日志记录
技术介绍
在计算领域内,许多情形涉及在一个或更多非易失性存储器件(例如基于盘片的磁性和/或光学硬盘驱动器、固态存储器件以及非易失性存储器电路)上存储数据。数据存储的许多细节可以不同,比如字尺寸、寻址方法、将存储器件的存储空间划分成一个或更多分区以及将存储器件内的已分配空间暴露为计算环境内的一个或更多卷。在许多这样的存储情形中,可以利用各种技术来检测对于数据的非意定改变。例如,器件的读取或存储逻辑中的错误、缓冲区欠载或溢出、存储介质中的瑕疵或者外部干扰(比如宇宙射线)都可能不时导致在存储于存储介质上的数据中或者在从存储介质读取数 据中的非有意的改变。因此,在许多这样的情形中,根据涉及对于对应的数据集合(例如不同的字、扇区、区段或其他数据集合)计算的验证器(例如奇偶校验位或校验和)的检错方案将数据存储在存储器件上。所述验证器可以被用来证实数据集合的内容已经被有效地存储到存储器件上和/或从存储器件中读取。作为一个这样的例子,在存储包括一个比特集合的数据集合的情境中,可以对各个比特应用异或(XOR)运算,从而得到可以存储并且与该数据集合相关 ...
【技术保护点】
一种在由至少一个存储器件提供的存储集合中存储数据集合的方法,所述方法涉及具有处理器的计算机并且包括:在处理器上执行被配置成实施以下操作的指令:????在存储器件上生成日志,所述日志被配置成存储分别与一个验证器相关联的各个数据集合;????在接收到针对在存储集合中的某一位置处存储数据集合的请求之后,将所述数据集合存储在日志中;????选择存储在日志中的数据集合的一个批次;以及????对于所述批次的对应数据集合:????????为该数据集合计算一个验证器;????????将所述验证器存储日志中;????????将该数据集合和该数据集合的验证器存储在存储集合中;以及??????? ...
【技术特征摘要】
...
【专利技术属性】
技术研发人员:D摩斯,K梅拉,R纳加,S费尔马,S拉帕尔,
申请(专利权)人:微软公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。