[发明专利]文件识别方法及装置无效
申请号: | 200910076162.2 | 申请日: | 2009-01-09 |
公开(公告)号: | CN101464904A | 公开(公告)日: | 2009-06-24 |
发明(设计)人: | 崔爱国 | 申请(专利权)人: | 华为技术有限公司 |
主分类号: | G06F17/30 | 分类号: | G06F17/30 |
代理公司: | 北京同立钧成知识产权代理有限公司 | 代理人: | 刘 芳 |
地址: | 518129广东省*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 文件 识别 方法 装置 | ||
技术领域
本发明涉及计算机技术领域,特别涉及一种文件识别方法及装置。
背景技术
随着计算机技术的快速发展,嵌入式技术得到了快速的应用。目前,很多嵌入式系统都采用了文件系统,但嵌入式系统长时间运行之后,因升级或软件因素会在文件系统上留下一些垃圾文件。由于嵌入式系统空间有限,这些垃圾文件浪费了宝贵的空间,另外,过多的垃圾文件也可能会影响系统的性能。
因此,如果可以识别垃圾文件并做响应及处理,不但可以节约空间还可以提高系统的性能。现有技术中,某些系统利用软件来识别并处理垃圾文件,例如某些软件采取的措施是安装或升级前会把系统上所有的文件全部删除,保证新系统运行所需要的空间,另外,还有一些系统靠人为识别或清除这些垃圾文件。
但是,发明人在实施上述技术方案的过程中发现:上述技术方案存在一些缺陷,例如如果仅在安装或者升级时清空系统,那么系统运行一段时间后产生的垃圾文件就无法方便地清除了;如果不进行安装或者升级,那么这些垃圾文件就无法被清除;另外,人为识别并清除垃圾文件风险较大,可能会误删非垃圾文件;并且,现有软件以及人工识别的识别率还不高,垃圾文件清除得不干净,这都会浪费系统空间以及影响系统性能。
发明内容
本发明实施例提供了一种文件识别方法及装置,以实现能够自动识别系统运行过程中产生的垃圾文件,进而对垃圾文件进行处理,以节省系统空间,提高系统性能。
本发明实施例提供了一种文件识别方法,该方法包括:
建立并维护文件信息表;
定期或在预定条件下查询所有文件,将所有文件与所述文件信息表进行匹配,若存在与文件信息表中的信息不匹配的文件,则确定所述文件为垃圾文件。
上述文件识别方法,通过将所有的文件与建立并维护的文件信息表进行匹配,若存在与文件信息表中的信息不匹配的文件,则可以确定上述文件为垃圾文件,从而完成垃圾文件的自动识别。
本发明实施例提供了一种文件识别装置,该装置包括:
建立单元,用于建立并维护文件信息表;
识别单元,用于定期或在预定条件下查询所有文件,将所有文件与所述建立单元建立并维护的文件信息表进行匹配,若存在与文件信息表中的信息不匹配的文件,则确定所述文件为垃圾文件。
上述文件识别装置,通过识别单元将所有文件与建立单元建立并维护的文件信息表进行匹配,若存在与文件信息表中的信息不匹配的文件,则可以确定上述文件为垃圾文件,从而完成垃圾文件的自动识别。
附图说明
图1为本发明文件识别方法实施例一的流程图;
图2为本发明文件识别方法实施例二的流程图;
图3为本发明文件识别装置实施例的结构示意图。
具体实施方式
下面通过附图和实施例,对本发明的技术方案做进一步的详细描述。
如图1所示,为本发明文件识别方法实施例一的流程图,该方法包括:
步骤101、建立并维护文件信息表;
在嵌入式系统中建立并维护一张文件信息表,该表中记录了该系统中所有有用文件的详细信息,例如文件名等,具体结构可以如表1所示;并且对于不同的系统该文件信息表中的内容可以不同,且随着系统的升级、更新或其它变化,该文件信息表的内容也可以随之发生变化;
表1 文件信息表
步骤102、定期或在预定条件下查询所有文件,将所有文件与上述文件信息表进行匹配,若存在与文件信息表中的信息不匹配的文件,则确定上述文件为垃圾文件;
可以周期性地查询嵌入式系统中的所有文件,例如每隔一个月查询系统中的所有文件,或通过下发命令的方式查询所有文件;若存在与文件信息表中的信息不匹配的文件,则确定上述文件为垃圾文件;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于华为技术有限公司,未经华为技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/200910076162.2/2.html,转载请声明来源钻瓜专利网。
- 上一篇:专利保险核保评估系统及方法
- 下一篇:风扇转速的控制方法及系统