[发明专利]一种操作系统性能的调优方法、计算设备及可读存储介质有效
申请号: | 202111096793.8 | 申请日: | 2021-09-18 |
公开(公告)号: | CN113553249B | 公开(公告)日: | 2022-01-18 |
发明(设计)人: | 尹泽浩;郭青岚;魏东 | 申请(专利权)人: | 统信软件技术有限公司 |
主分类号: | G06F11/34 | 分类号: | G06F11/34;G06F9/4401 |
代理公司: | 北京瀚方律师事务所 11774 | 代理人: | 周红力 |
地址: | 100176 北京市大兴区北京*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 操作系统 性能 方法 计算 设备 可读 存储 介质 | ||
本发明公开了一种操作系统性能的调优方法、计算设备及可读存储介质,该方法包括:接收系统性能调优请求;确定与所请求的性能偏好对应的测试命令以及初始系统参数,将初始系统参数作为第一系统参数;将所确定的测试命令和第一系统参数发送至网络地址对应的客户端中,以便客户端应用第一系统参数并执行测试命令后返回测试结果;根据第一系统参数和测试结果,生成第二系统参数,在将第一系统参数更新为第二系统参数后重复执行上述步骤;从客户端返回的所有测试结果中确定最优测试结果,并将最优测试结果对应的系统参数作为最优系统参数。本发明实现了用户对操作系统性能偏好定制化设置,提升操作系统调优效率。
技术领域
本发明涉及计算机操作系统领域,尤其涉及一种操作系统性能的调优方法、计算设备及可读存储介质。
背景技术
由于计算设备型号和配置等方面的差异,通用的操作系统在不同的计算设备硬件上,在一些方面的性能表现差异较大,需要系统调优人员根据软件、硬件环境对系统进行调整使系统性能达到最优,因此系统调优人员需要投入大量的精力和时间成本。
在现有方案中,由于软硬件环境的多样性,导致操作系统调优依赖于经验丰富的技术专家,需要投入较多人员、技术及时间成本。并且,在现有的方案中,由于操作系统厂商预先对系统进行了配置,因此用户对于操作系统性能的诉求强依赖于操作系统厂商,这样无法满足部分用户对于系统性能的定制化需求,用户也无法灵活地按需对操作系统性能进行调整。
因此,如何提供一种解决上述技术问题的方案是本领域技术人员目前需要解决的问题。
发明内容
为此,本发明提供了一种操作系统性能的调优方法、计算设备及可读存储介质,以力图解决或至少缓解上面存在的问题。
根据本发明的第一个方面,提供了一种操作系统性能的调优方法,适于在服务端中执行,服务端与客户端通信连接,服务端还与数据存储装置连接,数据存储装置中存储有性能偏好与测试命令以及初始系统参数的第一对应关系,方法包括:接收系统性能调优请求,系统性能调优请求包括客户端的网络地址和用户对客户端操作系统的性能偏好;查询数据存储装置中是否存在与系统性能调优请求对应的最优系统参数;若不存在最优系统参数,则基于第一对应关系,确定与所请求的性能偏好对应的测试命令以及初始系统参数,并将初始系统参数作为第一系统参数;将所确定的测试命令和第一系统参数发送至网络地址对应的客户端中,以便客户端应用第一系统参数并执行测试命令后,返回测试结果;根据第一系统参数和测试结果,生成第二系统参数,在将第一系统参数更新为第二系统参数后,重复执行将所确定的测试命令和第一系统参数发送至网络地址对应的客户端中的步骤,直到满足预定条件;从客户端返回的所有测试结果中确定最优测试结果,并将最优测试结果对应的系统参数作为最优系统参数,发送至网络地址对应的客户端中。
可选地,在根据本发明的方法中,在确定出最优测试结果之后,方法还包括:将客户端的网络地址和性能偏好与最优系统参数的第二对应关系存储至数据存储装置中。
可选地,在根据本发明的方法中,在查询所述数据存储装置中是否存在与系统性能调优请求对应的最优系统参数的步骤之后,还包括:若存在最优系统参数,则将最优系统参数发送至网络地址对应的客户端中。
可选地,在根据本发明的方法中,根据第一系统参数和测试结果,生成第二系统参数的步骤包括:根据第一系统参数和测试结果进行目标函数的构建;构建与目标函数相关的概率函数,确定概率最大时的目标函数对应的系统参数值作为第二系统参数。
可选地,在根据本发明的方法中,预定条件为:执行将所确定的测试命令和第一系统参数发送至网络地址对应的客户端中的步骤达到预定次数。
可选地,在根据本发明的方法中,服务端与多个客户端通信连接,系统性能调优请求包括多个客户端的网络地址和用户对每个客户端操作系统的性能偏好,方法还包括:对于每个网络地址和性能偏好,均执行从查询数据存储装置中是否存在与系统性能调优请求对应的最优系统参数的步骤开始的步骤。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于统信软件技术有限公司,未经统信软件技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202111096793.8/2.html,转载请声明来源钻瓜专利网。