买专利,只认龙图腾
首页 专利交易 科技果 科技人才 科技服务 商标交易 会员权益 IP管家助手 需求市场 关于龙图腾
 /  免费注册
到顶部 到底部
清空 搜索

【发明公布】计算机软件允许性能分析方法及系统_天津市职业大学_202410198002.X 

申请/专利权人:天津市职业大学

申请日:2024-02-22

公开(公告)日:2024-04-05

公开(公告)号:CN117827618A

主分类号:G06F11/34

分类号:G06F11/34

优先权:

专利状态码:在审-公开

法律状态:2024.04.05#公开

摘要:本发明公开了计算机软件允许性能分析方法及系统,涉及计算机软件性能分析技术领域,该系统通过实时性能数据采集模块,能够在系统运行过程中实时监测程序A以及其他程序B、C、...、N的性能数据。这使得性能问题可以及早被发现,不需要等到后期才进行性能分析,从而减少了性能问题被忽视的风险;通过自动化优化策略,根据实时运行能力系数PG2与初始运行能力系数PG1的对比结果,采取相应的优化措施,如增加并发能力、限制性能下降的程序数量和限流过度占比资源的程序。系统将采用限制执行的方案,限制性能下降的程序的运行数量,并对过度占比资源的程序进行限流。这样的自动化优化策略降低了人工干预的成本,提高了优化效率。

主权项:1.计算机软件允许性能分析方法,其特征在于:包括以下步骤,在软件分析优化之前,进行基准性能测试并计算获取初始运行能力系数PG1;实时采集单一程序A在启动执行过程中的性能数据,包括执行时间、函数调用次数、内存占用率,获得第一实时数据;当单一程序A启动运行稳定10—15min后,启动若干个程序,包括B程序、C程序、...、N程序;实时采集B程序、C程序、...、N程序在运行过程中计算机性能数据,获得第二实时数据;在若干个程序运行启动运行的过程中,获取错误率、错误次数和总请求次数的数据,获取第三实时数据;对第一实时性能数据、第二性能数据和第三性能数据进行处理和分析,计算获得第一性能系数Dy1、第二性能系数Dy2和运行用户演变系数Nbx;对运行用户演变系数Nbx进行特征提取,计算识别延迟因子α和常驻因子β;将第二性能系数Dy2和第一性能系数Dy1进行对比分析,关联运行用户演变系数Nbx和延迟因子α,计算实时运行能力系数PG2,所述实时运行能力系数PG2的评估公式为:PG2=|Dy1*1-Nbx+Dy2*Nbx+1-α-β|+C式中,1-Nbx表示正常请求的比例,Nbx表示错误请求的比例,且α+β≤1,C表示为修正常数;将实时运行能力系数PG2与初始运行能力系数PG1进行对比,获取差值Diff,将差值Diff与预设阈值进行对比计算,获取相对应的优化策略,当差值Diff与预设阈值计算分析为负值时,采用限制执行的方案,对于性能下降的程序,限制其运行执行的数量,避免对整个系统性能造成过多负面影响,并对于过度占比资源的程序,进行限流允许访问。

全文数据:

权利要求:

百度查询: 天津市职业大学 计算机软件允许性能分析方法及系统

免责声明
1、本报告根据公开、合法渠道获得相关数据和信息,力求客观、公正,但并不保证数据的最终完整性和准确性。
2、报告中的分析和结论仅反映本公司于发布本报告当日的职业理解,仅供参考使用,不能作为本公司承担任何法律责任的依据或者凭证。