硬盘文件储存方法技术

技术编号:11041994 阅读:130 留言:0更新日期:2015-02-12 10:12
本发明专利技术提供一种硬盘文件储存方法,通过对比新文件和硬盘中旧文件的散列值检查新文件是否与旧文件重复,有效防止了硬盘中存储大量重复文件的弊端,同时减少硬盘上文件的存储容量。该方法包括:计算所述硬盘中存储的若干旧文件的散列值;计算新文件的散列值;对比该新文件与该若干旧文件的散列值,若该新文件的散列值与任一该旧文件的散列值相同,则该不保存该新文件,若该新文件的散列值与所有该旧文件的散列值均不相同,则保存该新文件。

【技术实现步骤摘要】
【技朮领域】本专利技术涉及,具体涉及一种减少硬盘文件储存容量的方法。【背景技朮】通常情况下,大多数用户仅了解如何在硬盘等储存装置中继续保留文件,却不知如何更好地对存储装置进行维护,以有效地监控其硬盘的容量。某些情况下,具有储存装置的系统会借助一些软件应用程序执行文件的查找、获取及其编辑或者文件删除等维护管理操作,传统的硬盘文件保存是根据目录逐个保存文件,这种方式存在一些弊端:首先,若某个硬盘有大量重复文件时,这种保存方式往往占用较大的存储空间;其次,当备份硬盘中的文件时,若硬盘中保存有大量重复文件,系统将花费较多的时间备份这些重复文件,导致备份时间增加;最后,当硬盘中的文件容量较大时,如果用户希望从硬盘中清除这些重复的文件,则不得不逐个检查文件,非常繁琐。【
技术实现思路
】因此,本专利技术的目的主要在于提供一种防止硬盘中存储重复文件的硬盘文件存储方法。为达到上述目的,本专利技术提供一种,该方法包括:计算所述硬盘中存储的若干旧文件的散列值;计算新文件的散列值;对比该新文件与该若干旧文件的散列值,若该新文件的散列值与任一该旧文件的散列值相同,则该不保存该新文件,若该新文件的散列值与所有该旧文件的散列值均不相同,则保存该新文件。相较于现有技术,本专利技术的,通过对比新文件和硬盘中旧文件的散列值检查新文件是否与旧文件重复,有效防止了硬盘中存储大量重复文件的弊端,同时减少硬盘上文件的存储容量。【【附图说明】】图1为本专利技术硬盘文件存储方法的流程图。【【具体实施方式】】下面,结合附图所示,对本专利技术的具体实施例做详细说明:本专利技术提供一种硬盘文件存储方法,通过对比新文件和硬盘中的旧文件的散列值检查新文件是否与旧文件出现重复,用以防止硬盘中存储大量重复文件,请参阅图1,为本专利技术硬盘文件存储方法的流程图,该方法包括:11:计算硬盘中已存储的旧文件的散列值;12:计算新文件的散列值;13:判断新文件与旧文件的散列值是否相同,若新文件与任一旧文件的散列值相同,则转至步骤14,若新文件与所有旧文件的散列值均不相同,则转至步骤15 ;14:不保存新文件;15:保存新文件。本专利技术适用于查找硬盘中的重复文件以减少硬盘文件的容量,也适用于备份硬盘中的文件时,避免重复文件被多次备份而费时费力。上面结合附图对本专利技术的【具体实施方式】和实施例做了详细说明,但是本专利技术并不限于上述实施方式和实施例,在本领域技术人员所具备的知识范围内,还可以在不脱离本专利技术构思的前提下做出各种变化。本文档来自技高网...

【技术保护点】
一种硬盘文件储存方法,其特征在于,包括:步骤1:计算所述硬盘中存储的若干旧文件的散列值;步骤2:计算新文件的散列值;步骤3:对比该新文件与该若干旧文件的散列值,若该新文件的散列值与任一该旧文件的散列值相同,则该不保存该新文件,若该新文件的散列值与所有该旧文件的散列值均不相同,则保存该新文件。

【技术特征摘要】
1.一种硬盘文件储存方法,其特征在于,包括: 步骤1:计算所述硬盘中存储的若干旧文件的散列值; 步骤2:计算新文件的散列值; 步骤3:对比该新文件与...

【专利技术属性】
技术研发人员:章畅海
申请(专利权)人:旭达电脑昆山有限公司宇达电脑上海有限公司
类型:发明
国别省市:江苏;32

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

1