[发明专利]硬盘挂载方法及系统在审
| 申请号: | 201510836645.3 | 申请日: | 2015-11-25 |
| 公开(公告)号: | CN105511804A | 公开(公告)日: | 2016-04-20 |
| 发明(设计)人: | 李鹏 | 申请(专利权)人: | 汉柏科技有限公司 |
| 主分类号: | G06F3/06 | 分类号: | G06F3/06;G06F9/445 |
| 代理公司: | 北京路浩知识产权代理有限公司 11002 | 代理人: | 李相雨 |
| 地址: | 300384 天津市滨海新*** | 国省代码: | 天津;12 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 硬盘 方法 系统 | ||
技术领域
本发明涉及计算机技术领域,尤其涉及一种基于嵌入式系统下的 硬盘挂载方法及系统。
背景技术
在嵌入式系统中,比如硬件防火墙,路由器等等设备都包含至少 一张CF卡,或者一块硬盘,有时需要动态的为该设备添加新的硬盘, 但是通常情况下,嵌入式设备能够识别该硬盘但是不能自动挂载,也 就是说能识别出有硬盘设备了,但是该设备却不能使用。
发明内容
本发明提供一种硬盘挂载方法及系统,用于解决现有技术中系统 能识别出有硬盘设备,但不能使用的问题。
第一方面,本发明提供一种硬盘挂载方法,包括:
当检测到新硬盘时,获取当前所有CPU的平均利用率,以及当前 所有硬盘容量的使用比例;
根据所述平均利用率和所述使用比例判断是否对所述新硬盘进行 挂载。
进一步地,根据所述平均利用率和所述使用比例通过下式判断是 否对所述新硬盘进行挂载:
X+(1-Y)/n>ε,其中,X为当前所有硬盘容量的使用比例,Y 为当前所有CPU的平均利用率,n为CPU的个数,ε为预设阈值系数。
进一步地,若X+(1-Y)/n>ε成立,则对新硬盘进行挂载;反 之,新硬盘空置。
进一步地,还包括新硬盘挂载时选择格式类型的步骤。
进一步地,所述选择格式类型的步骤包括:
获得当前所有硬盘的格式类型;
统计各格式类型的个数;
若其中一个格式类型的统计个数最多,则新硬盘格式类型为该格 式类型;
若存在两个或两个以上格式类型的统计个数相同,则计算每种格 式类型所属硬盘总容量大小,新硬盘格式类型为总容量最大的硬盘所 属格式类型。
进一步地,还包括:在挂载过程中,系统依据新硬盘的挂载顺序 依次建立硬盘目录。
进一步地,还包括:当当前硬盘目录下挂载硬盘剩余容量低于或 等于预设阈值时,系统自动切换到下一个硬盘目录下待使用挂载硬盘 进行使用。
另一方面,本发明提供一种基于上述硬盘挂载方法下的硬盘挂载 系统,包括:
硬盘检测模块,用于检测是否已添加新硬盘;
数据采集模块,用于分别获取当前所有CPU的平均利用率和当前 所有硬盘容量的使用比例;
挂载判断模块,用于根据所述平均利用率和所述使用比例进行判 断并获得判断结果;
硬盘挂载模块,根据判断结果对新硬盘进行挂载。
进一步地,还包括格式选择模块,用于获取系统中当前所有硬盘 的格式类型,并依据格式类型的统计结果对挂载硬盘分配格式类型。
进一步地,还包括目录建立模块,用于依据新硬盘的挂载顺序依 次建立硬盘目录。
由上述技术方案可知,本方法能够在系统识别到新硬盘加入后, 不立即对该硬盘进行格式化挂载。系统首先会依据当前所有CPU的平 均利用率以及当前所有硬盘容量使用比例通过判断以确定是否需要将 新硬盘挂载。当需要挂载新硬盘,则系统自动根据指令开始对新硬盘 格式化、建立目录等一系列挂载动作。做到无需人为操作进行挂载, 解决了现有技术中系统能识别出有硬盘设备,但不能使用的问题。
附图说明
图1为本发明一实施例提供的硬盘挂载方法的流程示意图;
图2为本发明另一实施例提供的硬盘挂载系统的结构示意图。
具体实施方式
下面结合附图和实施例,对本发明的具体实施方式作进一步详细 描述。以下实施例用于说明本发明,但不用来限制本发明的范围。
图1示出了本发明一实施例提供一种基于嵌入式系统下的硬盘挂 载方法,包括:
S1、系统检测到添加后的新硬盘;
S2、系统获取当前所有CPU的平均利用率,该平均利用率Y=(y1 +y2+…+yn)/n,其中y1、y2、…yn分别是每个CPU的利用率, n是系统中的CPU个数。
S3、系统获取当前所有硬盘容量的使用比例X。
S4、系统根据所述平均利用率和所述使用比例判断所述新硬盘是 否进行挂载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于汉柏科技有限公司,未经汉柏科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201510836645.3/2.html,转载请声明来源钻瓜专利网。





