数据操作的方法、装置及计算机制造方法及图纸

技术编号:6865334 阅读:213 留言:0更新日期:2012-04-11 18:40
本发明专利技术提供一种数据操作的方法、装置及计算机,其中方法包括:对存储设备还原点的原存储块的扇区进行写操作时,分配一新存储块,将新数据写入所述新存储块中;创建一表格,所述表格包括:原存储块的地址,所述新存储块的地址和一第一标识,所述第一标识具有:用于表示恢复数据时从所述原存储块中读取数据的第一状态和从所述新存储块中读取数据的第二状态;恢复数据时,根据所述第一标识的第一状态,按照所述原存储块的地址从所述原存储块中读取数据,根据所述第一标识的第二状态,按照所述新存储块的地址从所述新存储块中读取数据。本发明专利技术的方案节省了对存储设备的还原点的扇区的操作时间,提高计算机的性能。

【技术实现步骤摘要】

本专利技术涉及计算机领域,特别是指一种数据操作的方法、装置及计算机
技术介绍
在计算机的存储设备的存储领域中,QCOW是一种支持还原点能够回退到其中还原点的方法,在QCOW中,硬盘管理的单位为Block(存储块),如图1所示,Ll对应于QCOW中一级硬盘地址页表,L2对应于QCOW中二级硬盘地址页表,该Ll和L2的作用是将一个虚拟扇区号转换成物理扇区号,其中,虚拟扇区号是UOS(用户操作系统)访问虚拟硬盘的地址, 通过虚拟扇区号读写虚拟硬盘内容,物理扇区号是物理硬盘具体的扇区地址,Blockoffset 是虚拟扇区号在一个Block内部的偏移扇区号,还原点是用户可以回退的硬盘状态;QCOW采用Copy On Write存储方式进行扇区的写操作,在还原点建立后,如果是修改原有还原点里面的扇区,需要将该扇区所属的原Block里面的数据拷贝到新Block中,然后将需要写的数据写入新Block中,并记录该新Block的地址,这样每写入一次,就需要将要写入的原Block的内容拷贝到新Block,再将需要写的内容写入新Block,当需要频繁写扇区时,都要进行拷贝,这样会大大影响计算机的性能本文档来自技高网...

【技术保护点】
1.一种数据操作的方法,其特征在于,包括:对存储设备还原点的原存储块的扇区进行写操作时,分配一新存储块,将新数据写入所述新存储块中;创建一表格,所述表格包括:原存储块的地址,所述新存储块的地址和一第一标识,所述第一标识具有:用于表示恢复数据时从所述原存储块中读取数据的第一状态和从所述新存储块中读取数据的第二状态;恢复数据时,根据所述第一标识的第一状态,按照所述原存储块的地址从所述原存储块中读取数据,根据所述第一标识的第二状态,按照所述新存储块的地址从所述新存储块中读取数据。

【技术特征摘要】

【专利技术属性】
技术研发人员:汤良郭昌盛刘春梅郭轶尊
申请(专利权)人:联想北京有限公司
类型:发明
国别省市:11

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

1