文件替换方法、装置及终端设备制造方法及图纸

技术编号:17779940 阅读:23 留言:0更新日期:2018-04-22 08:34
本发明专利技术实施例提供了一种文件替换方法、装置及终端设备,其中,文件替换方法包括:通过已创建的第一逻辑设备检测预定义的第二逻辑设备中是否存在与待获取的目标文件对应的更新文件的镜像;如果存在,则通过第一逻辑设备从第二逻辑设备获取更新文件,并将更新文件作为目标文件;如果不存在,则通过第一逻辑设备从物理设备获取目标文件。本发明专利技术实施例提供的方法,将第一逻辑设备作为获取目标文件的入口,有效避免了只能从物理设备获取目标文件的限制,将更新文件的相关内容存储于第二逻辑设备中而非物理设备中,既实现了通过更新文件对修复内容的及时修复,又避免了更新文件对物理设备存储空间的占用。

【技术实现步骤摘要】
文件替换方法、装置及终端设备
本专利技术涉及计算机
,具体而言,本专利技术涉及一种文件替换方法、装置及终端设备。
技术介绍
操作系统是终端的核心部分,决定着系统的性能和稳定性,任何其他软件都必须在操作系统的支持下才能运行。通常,操作系统的版本一经发布使用后就不会再对该操作系统进行改动,若在后续的操作系统的维护过程中,发现其存在漏洞或其它问题需要解决时,再通过发布补丁文件的方式对操作系统进行升级或修复。虽然,发布的补丁文件只是对原文件中的很小一部分内容(例如一个字符或几个字符)进行了改进,但是,为了保证程序的正常运行,该补丁文件会包括一些与改动部分密切关联的原文件已有内容,即补丁文件中会保存部分原文件中已有的未经改动过的内容。在对补丁文件进行存储的过程中,即使该补丁文件包括有与原文件完全相同的内容,终端也要保存该补丁文件的全部内容,并将其存储于操作系统文件所占用的物理设备中,后续直接从该物理设备中获取补丁文件。随着补丁文件的不断发布,终端的物理设备中需要存储的补丁文件越来越多,从而占用越来越多的物理设备存储空间,对系统性能造成一定影响,于是,如何既实现对原文件中待修复内容的及时修本文档来自技高网...
文件替换方法、装置及终端设备

【技术保护点】
一种文件替换方法,其特征在于,包括:通过已创建的第一逻辑设备检测预定义的第二逻辑设备中是否存在与待获取的目标文件对应的更新文件的镜像;如果存在,则通过所述第一逻辑设备从所述第二逻辑设备获取所述更新文件,并将更新文件作为所述目标文件;如果不存在,则通过所述第一逻辑设备从物理设备获取所述目标文件。

【技术特征摘要】
1.一种文件替换方法,其特征在于,包括:通过已创建的第一逻辑设备检测预定义的第二逻辑设备中是否存在与待获取的目标文件对应的更新文件的镜像;如果存在,则通过所述第一逻辑设备从所述第二逻辑设备获取所述更新文件,并将更新文件作为所述目标文件;如果不存在,则通过所述第一逻辑设备从物理设备获取所述目标文件。2.根据权利要求1所述的方法,其特征在于,当待获取的目标文件有多个时,所述通过已创建的第一逻辑设备检测预定义的第二逻辑设备中是否存在与待获取的目标文件对应的更新文件的镜像,包括:根据第二逻辑设备与物理设备间预设的文件存储位置的映射关系,检测第二逻辑设备是否存在与当前待获取的目标文件对应的更新文件的镜像。3.根据权利要求1或2所述的方法,其特征在于,所述从所述第二逻辑设备获取所述更新文件,包括:通过所述第二逻辑设备从预定义的第三逻辑设备中获取所述镜像对应的更新文件。4.根据权利要求3所述的方法,其特征在于,所述第二逻辑设备包括差量逻辑设备,所述更新文件包括差量文件。5.根据权利要求3所述的方法,其特征在于,所述第三逻辑设备占用的虚拟存储空间与所述物理设备占用的存储空间大小相同。6....

【专利技术属性】
技术研发人员:程博张建新
申请(专利权)人:北京奇虎科技有限公司
类型:发明
国别省市:北京,11

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

1