[发明专利]一种Android设备内置硬盘智能格式化的方法和装置有效
申请号: | 201310090343.7 | 申请日: | 2013-03-20 |
公开(公告)号: | CN103198850A | 公开(公告)日: | 2013-07-10 |
发明(设计)人: | 蒋世民 | 申请(专利权)人: | 广东欧珀移动通信有限公司 |
主分类号: | G11B20/12 | 分类号: | G11B20/12;G11B27/32 |
代理公司: | 北京品源专利代理有限公司 11332 | 代理人: | 马晓亚 |
地址: | 523860 广东*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 android 设备 内置 硬盘 智能 格式化 方法 装置 | ||
技术领域
本发明涉及通信技术领域。尤其涉及一种Android设备内置硬盘智能格式化的方法和装置。
背景技术
Android系统是新一代的智能平台,越来越多的电子终端使用Android系统作为其操作系统,使得Android系统的电子终端用户与日剧增。为了满足用户在不同情形下对不同文件系统的需求,就需要对使用的文件系统做相应的转换。此时,需要将其内置硬盘格式化为其他文件系统类型;另外,随着智能手机的飞速发展,Android系统的病毒种类和数量也在激增,有时为了快速而有效的消除病毒,用户也会采取格式化硬盘的方式来杀毒。格式化硬盘时,需要用到一个重要的参数,簇的大小也叫簇值。簇是数据存储在硬盘时的单位,操作系统规定一个簇中只能放置一个文件的内容,因此任何文件所占用的空间,只能是簇值的整数倍;如果文件实际大小小于一簇,它也要占一簇的空间。簇值选取的越小,内置硬盘的空间利用率越高;但产生的文件碎片就越多,硬盘的读写速度越慢。Android系统内置硬盘在格式化时,设定一个固定的簇值。这个簇值如果太小,就会影响硬盘文件的读写速度;如果太大,又会降低磁盘存储空间的利用率。无法同时满足用户对硬盘空间利用率和硬盘文件读写速度的要求。
发明内容
针对所述技术问题,本发明的目的在于提供一种Android设备内置硬盘智能格式化的方法和装置,来解决以上背景技术部分提到的问题。
为达此目的,本发明采用以下技术方案:
一种Android设备内置硬盘智能格式化的方法,所述方法包括如下步骤:
根据Android设备内置硬盘的容量和读写速度计算所述内置硬盘格式化中使用的簇值;
根据计算得到的所述簇值,格式化所述Android设备内置硬盘。
进一步地,所述根据Android设备内置硬盘的容量和读写速度计算所述内置硬盘格式化中使用的簇值包括如下步骤:
S1,根据所述Android设备内置硬盘的容量,确定第一簇值;
S2,使用所述确定的第一簇值,测量所述内置硬盘的读写速度;
S3,根据所述内置硬盘读写速度的测量值,确定第二簇值;
S4,计算所述第一簇值与第二簇值的平均值,确定所述内置硬盘格式化中使用的簇值。
进一步地,在所述步骤S1中,所述根据所述Android设备内置硬盘的容量,确定第一簇值包括:根据硬盘容量与第一簇值映射表确定所述第一簇值。
进一步地,所述硬盘容量与第一簇值映射表的内容由所述Android设备格式化中使用的文件系统确定。
进一步地,在所述步骤S3中,所述根据所述内置硬盘读写速度的测量值,确定第二簇值包括:根据硬盘读写速度与第二簇值映射表确定第二簇值。
进一步地,使用所述确定的第一簇值,向所述内置硬盘中写入预定字节的数据,记录写入时间,将所述预定字节的数据与所述写入时间的比值作为所述内置硬盘读写速度的测量值。
进一步地,在所述步骤S4中,所述计算得到的第一簇值与第二簇值的平均值不属于一个合理簇值时,选取与所述平均值差值最小的合理簇值作为所述内置硬盘格式化中使用的簇值。
对应的,本发明还提出了一种Android设备内置硬盘智能格式化的装置,所述装置包括:
计算模块,用于根据所述Android设备内置硬盘的容量和读写速度计算所述内置硬盘格式化中使用的簇值;
格式化模块,用于根据计算模块计算出的所述簇值,格式化所述Android设备内置硬盘。
进一步地,所述计算模块进一步包括:
第一簇值确定模块,用于根据所述内置硬盘的容量,确定第一簇值;
读写速度测量模块,用于根据第一簇值确定模块确定的第一簇值,测量所述Android设备内置硬盘的读写速度;
第二簇值确定模块,用于根据读写速度测量模块测量的所述Android设备内置硬盘的读写速度,确定第二簇值;
使用簇值计算模块,用于计算第一簇值确定模块确定的第一簇值和第二簇值确定模块确定的第二簇值的平均值,确定所述Android设备内置硬盘格式化使用的簇值。
进一步地,所述第一簇值确定模块进一步包括:根据硬盘容量与第一簇值映射表确定第一簇值。
进一步地,所述硬盘容量与第一簇值映射表中的内容由所述Android设备格式化中使用的文件系统确定。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于广东欧珀移动通信有限公司,未经广东欧珀移动通信有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201310090343.7/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种水封地漏
- 下一篇:高层建筑用模块化同层排水节水装置