[发明专利]提高单板磁盘空间利用率的方法及装置有效
申请号: | 200810066185.0 | 申请日: | 2008-03-25 |
公开(公告)号: | CN101256575A | 公开(公告)日: | 2008-09-03 |
发明(设计)人: | 刘福祥 | 申请(专利权)人: | 华为技术有限公司 |
主分类号: | G06F17/30 | 分类号: | G06F17/30;H04Q7/34;H04L12/24 |
代理公司: | 暂无信息 | 代理人: | 暂无信息 |
地址: | 518129广东省深圳市龙*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 提高 单板 磁盘空间 利用率 方法 装置 | ||
技术领域
本发明涉及通信技术,特别涉及提高单板磁盘空间利用率的方法及装置。
背景技术
现有技术中,在基站或其他通信设备的单板磁盘空间不够时,一般通过人工操作删除单板冗余文件。
在本发明过程中,本发明人发现,由于单板上文件数量较多,对垃圾文件的判断完全依靠操作人员,需要一定的专业知识,删除垃圾文件操作起来不方便,容易误删文件,而且基站数量多的话操作起来难度及工作量非常大。
发明内容
有鉴于此,本发明实施例提供了提高磁盘空间利用率的方法。
一种提高单板磁盘空间利用率的方法,其特征在于,包括
获取单板合法文件的文件信息;
扫描单板磁盘文件,并根据所述单板合法文件的文件信息进行垃圾文件的识别;
将所述垃圾文件删除,增大所述单板的剩余磁盘空间。
本发明实施例还提供了提高磁盘空间利用率的装置。
一种提高单板磁盘空间利用率的装置,其特征在于,包括版本管理模块、文件注册接口、磁盘文件单元和垃圾文件处理模块,其中
版本管理模块,用于接收软件各功能模块通过文件注册接口发送的文件的注册信息和获取单板软件包的配置文件;
文件注册接口,用于软件各功能模块将各模块的文件信息注册到版本管理模块;
磁盘文件单元,用于存储单板软件包中的文件、各功能模块注册的文件或运行时所需的文件、垃圾文件;
垃圾文件处理模块,用于扫描磁盘文件单元中所存储的磁盘文件,并将所扫描到的磁盘文件的信息与版本管理模块所获得的文件注册信息、单板软件包的配置文件中的文件信息进行比较,识别出垃圾文件;并在需要时将识别出的垃圾文件删除。
根据本发明实施例提供的提高磁盘空间利用率的方法和装置,可以有效地增大磁盘剩余空间,提高磁盘空间利用率,降低空间不足对软件升级的影响,提高设备软件升级的成功率,更方便地管理单板磁盘文件。
附图说明
图1是本发明实施例一中提高磁盘空间利用率的方法的流程图;
图2是本发明实施例二中提高磁盘空间利用率的方法的流程图;
图3是本发明实施例二中单板磁盘文件的分类图;
图4是本发明实施例三中提高磁盘空间利用率的装置的示意图。
具体实施方式
在设备单板运行过程中,单板上会产生对各种冗余文件,而耗费了单板的磁盘可利用空间,进而导致了单板运行出现一些问题,在基站运行过程中,以实际遇到的几种情况为例:
(1)生产线员工普遍采用手动上传基站软件包进行升级空基站的操作,升级完成后没有删除单板上的软件包,导致发货后软件包仍残留在单板上,占用磁盘空间使第一次升级因空间不足失败。
(2)网上曾遇到过由于代码中数组越界,导致生成的基站告警日志超大,逐渐蚕食磁盘空间导致基站运行速度过慢直至产生异常的问题。
(3)升级到新版本后,原来旧版本的某些文件已经不再需要,但是这些文件还是会存在于磁盘中。
(4)开发或测试人员对单板进行定位、测试时,手动上传到单板上的临时文件使用完成后没有及时删除。
可见,单板磁盘上冗余文件的产生原因可以归结为如下几点:
(1)人为调试单板时产生的临时文件;
(2)代码BUG(调试)导致生成文件超大;
(3)版本升级回退后,现有版本不再需要原有版本的部分文件。
各单板软件升级时,需要将单板文件从主控板下载到单板上,在此过程中,如果单板上有冗余文件占用了磁盘空间,会使得单板磁盘的剩余空间不足,进而会导致写盘失败,使基站升级失败。
而对嵌入式系统来说,磁盘空间是非常有限和宝贵的资源,以分布式基站为例,Flash磁盘只有32M。过多的垃圾文件存在单板上得不到清理,必然会影响系统的稳定运行。
本发明实施例一提供了一种提高单板磁盘空间利用率的方法,流程如图1所示,包括:
S101,获取单板合法文件的文件信息;
单板合法文件具体可以包括软件各功能模块注册的文件、运行所需的文件及单板软件包中的文件;文件信息可以包括标识文件或文件夹的文件属性标志、文件名称,还可以包括文件最大占用的空间量。
S102,扫描单板磁盘文件,并根据S101中获取的单板合法文件的文件信息进行垃圾文件的识别;
垃圾文件的识别可以包括将扫描到的磁盘文件的信息与S101中的单板合法文件的文件信息进行比较,当扫描到的磁盘文件的信息与所有单板合法文件的文件信息都不同时,判定该磁盘文件为垃圾文件。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于华为技术有限公司,未经华为技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/200810066185.0/2.html,转载请声明来源钻瓜专利网。
- 上一篇:折叠动力踏板车
- 下一篇:一种基于查找表的变长码解码方法及设备