【技术实现步骤摘要】
固态硬盘的调优方法及装置
本专利技术涉及计算机
,特别涉及一种固态硬盘的调优方法及装置。
技术介绍
目前,固态硬盘因其较高的随机性能、低功耗、抗震性等原因正在得到越来越多的应用。随着应用种类的增多,由于操作系统和硬件配置的关系,固态硬盘并不能发挥其最大的作用。现有技术是通过对固态硬盘的各项系统参数进行调研测试,获取最优配置。但是存在以下的缺点:只能获取一种或少数几种最优配置,效率低,且人力成本高;由于固态硬盘的应用场景越来越多,一种或几种最优配置并不能适应所有的应用,缺乏普遍性与易用性;由于硬件更新换代的速度很快,固态硬盘的硬盘系统参数配置也需要随着硬件的升级而改动,缺乏灵活性。
技术实现思路
本专利技术的旨在至少解决上述技术缺陷之一。为此,本专利技术第一个目的在于提出一种固态硬盘的调优方法,该方法能自动的对固态硬盘的系统参数和硬件配置结合应用进行调优,最终达到发挥固态硬盘最大性能的目的,具有高效性、实时性与易用性。本专利技术第二个目的在于提出一种固态硬盘的调优装置。为实现上述目的,根据本专利技术第一方面的实施例的固态硬盘的调优方法,包括以下步骤:对固态硬盘的参 ...
【技术保护点】
一种固态硬盘的调优方法,其特征在于,包括以下步骤:对固态硬盘的参数进行调整,获取调整后所述固态硬盘在预设时间内的IO状态数据;对所述IO状态数据进行计算以获得所述固态硬盘在所述预设时间内的最终IO状态数据;将所述最终IO状态数据与调整前所述预设时间内的所述IO状态数据进行比较;以及当所述最终IO状态数据与调整前所述预设时间内的所述IO状态数据之间的差值大于预设值时,根据调整后的参数对所述固态硬盘的参数进行修改。
【技术特征摘要】
1.一种固态硬盘的调优方法,其特征在于,包括以下步骤:对固态硬盘的参数进行调整,获取调整后所述固态硬盘在预设时间内的IO状态数据,其中,所述固态硬盘的参数为与IO操作相关的参数;对所述IO状态数据进行计算以获得所述固态硬盘在所述预设时间内的最终IO状态数据;将所述最终IO状态数据与调整前所述预设时间内的所述IO状态数据进行比较;当所述最终IO状态数据与调整前所述预设时间内的所述IO状态数据之间的差值大于预设值时,根据调整后的参数对所述固态硬盘的参数进行修改;以及当所述最终IO状态数据与调整前所述预设时间内的所述IO状态数据之间的差值小于或等于预设值时,恢复调整前所述固态硬盘的参数。2.根据权利要求1所述的方法,其特征在于,通过使用系统读写状态命令iostat获取调整后所述固态硬盘在预设时间内的IO状态数据。3.根据权利要求1所述的方法,其特征在于,对所述IO状态数据进行计算以获得所述固态硬盘在所述预设时间内的最终IO状态数据,进一步包括:将所述IO状态数据相加,并计算平均值以获得所述固态硬盘在所述预设时间内的最终IO状态数据。4.根据权利要求1所述的方法,其特征在于,所述固态硬盘的参数包括sys下的系统参数、文件系统参数、阵列卡RAID参数和proc文件系统参数中的一个或多个。5.根据权利要求1所述的方法,其特征在于,对sys下系统参数和proc文件系统参数使用系统显示文字命令echo对调整后的所述固态硬盘的参数进行修改;以及对所述文件系统参数使用系统挂载命令mount对调整后的所述固态硬盘的参数进行修改。6.根据权利要求1所述的方法,其特征在于,对阵列卡RAID参数使用MegaCli工具对调整后的所述固态硬盘的参数进行修...
【专利技术属性】
技术研发人员:曹瑞,王晓静,王雁鹏,魏伟,
申请(专利权)人:北京百度网讯科技有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。