一种软件优化方法技术

技术编号:39657068 阅读:34 留言:0更新日期:2023-12-09 11:26
本发明专利技术属于计算机领域,具体涉及一种软件优化方法

【技术实现步骤摘要】
一种软件优化方法、系统、设备及介质


[0001]本专利技术属于计算机领域,具体涉及一种软件优化方法

系统

设备及介质


技术介绍

[0002]在如今数字经济时代,互联网和移动业务应用领域大量采用开源软件快速构建和迭代自己的业务应用,而金融

政府

企业等客户也都纷纷效仿,直接采用开源软件或者基于开源软件二次开发来构建企业各类业务应用系统

传统的互联网和移动业务应用,大都使用的
X86

ARM
架构,使得非常多开源软件开发测试主要围绕
X86

ARM
平台生态进行优化,而忽略了针对其它平台的优化

[0003]但随着硬件平台的蓬勃发展,越来越多的处理器平台涌现,发展出来了多种
CPU
架构,且分别在多种应用领域取得远超传统的
CPU
架构的性能,因此很多金融

政府和企业客户在其私有云环境中大量使用高可本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.
一种软件优化方法,其特征在于,包括:响应于接收到程序优化请求,根据所述程序优化请求中的优化属性确定对应的优化任务;根据所述优化任务确定与所述优化任务中的优化类型匹配的优化方案;通过所述优化方案对所述程序优化请求进行优化
。2.
根据权利要求1所述的方法,其特征在于,所述根据所述程序优化请求中的优化属性确定对应的优化任务包括:通过所述优化属性获取所述程序优化请求的目标平台,根据所述目标平台判断所述目标平台的优化库中是否存在优化所述目标平台的优化任务;响应于存在优化所述目标平台的优化任务,将所述程序优化请求分配到所述优化任务中
。3.
根据权利要求2所述的方法,其特征在于,所述根据所述优化任务确定与所述优化任务中的优化类型匹配的优化方案包括:通过所述优化属性获取所述程序优化请求的优化类型,根据所述优化类型判断已有的优化库中是否存在优化所述程序优化请求的优化方案;响应于存在优化所述程序优化请求的优化方案,通过所述优化方案对所述程序优化请求进行优化
。4.
根据权利要求3所述的方法,其特征在于,所述响应于存在优化所述程序优化请求的优化方案,通过所述优化方案对所述程序优化请求进行优化包括:响应于程序优化类型为代码优化,判断所述优化库中是否存在对应的代码优化方案;响应于存在代码优化方案,获取所述程序优化请求中的代码,并通过所述代码优化方案优化所述代码
。5.
根据权利要求3所述的方法,其特征在于,所述响应于存在优化所述程序优化请求的优化方案,通过所述优化方案对所述程序优化请求进行优化包括:响应于程序优化类型为编译优化,判断所述优化库中是否存在对应的编译优化方案;响应于...

【专利技术属性】
技术研发人员:李松青
申请(专利权)人:浪潮商用机器有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1