[发明专利]基于IDE的服务器lua调试系统有效
申请号: | 202110811139.4 | 申请日: | 2021-07-19 |
公开(公告)号: | CN113515456B | 公开(公告)日: | 2022-09-06 |
发明(设计)人: | 刘泳;徐伟 | 申请(专利权)人: | 广州银汉科技有限公司 |
主分类号: | G06F11/36 | 分类号: | G06F11/36 |
代理公司: | 北京中誉至诚知识产权代理事务所(普通合伙) 11858 | 代理人: | 霍丽惠 |
地址: | 510630 广东省广*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 基于 ide 服务器 lua 调试 系统 | ||
本发明涉及一种基于IDE的服务器lua调试系统,该系统包括第一测试模块,用以测试某一调试过程中,各个功能单元对系统性能的相关性,第二测试模块,用以测试在某一调试过程中,功能单元两两之间与系统性能的相关性,计算模块,分析各个功能单元与系统性能的相关性,分析模块,分析获取在功能单元中存在相互抑制作用的两个功能单元,通过对所有功能单元以及功能单元两两之间分别和系统性能进行相关性测试,获取不同功能单元对系统性能的相关性,以及可能存在的不同功能单元之间的相互抑制作用,并不断优化功能单元之间的状态参数比关系,最终使得系统性能达到最佳,最大程度地提高了系统性能,从而提升了功能调试过程中的效率。
技术领域
本发明涉及软件技术领域,尤其涉及一种基于IDE的服务器lua调试系统。
背景技术
现代计算机系统的一个重要设计原则是让硬件在软件的指挥下工作,把灵活性和智能留在软件中实现,这同时也把计算机系统的控制权交给了软件。让软件控制强大的计算机硬件来实现不同的功能,运行不同的软件就可以让同一台机器做完全不同的事情,一条错误的指令就可能让系统崩溃甚至导致灾难。
调试是定位软件瑕疵的最直接和最有效的方法。使用以调试器为主的调试工具进行调试是定位瑕疵的最直接方法,可以从问题的症状入手,正向跟踪或者反向追溯。对于大多数瑕疵,使用合适的调试方法可以大大提高定位到问题根源的效率。今天的软件环境在不断向着大型化、并行化、复杂化方向发展,定位瑕疵的难度也在随之不断提高。完全靠读源代码来寻找bug的方法已经很难适应今天的软件发展形势。因此急需一种调试系统快速精准地调通软件的功能,使其与硬件实现完美的契合。
发明内容
为此,本发明提供一种基于IDE的服务器lua调试系统,可以解决现有调试过程中由于功能模块过多引起的效率低下的问题。
为实现上述目的,本发明提供一种基于IDE的服务器lua调试系统,包括:
第一测试模块,用以测试某一调试过程中,各个功能单元对系统性能的相关性,建立一元相关性矩阵M1(R1,R2…Rn),其中n为功能单元的数量,R1表示在其它功能单元的状态不变的情况下,由第一功能单元的不同状态参数及其分别对应的系统性能组成的二维数组,Rn表示在其它功能单元的状态不变的情况下,由第n功能单元的不同状态参数及其分别对应的系统性能组成的二维数组;根据任意二维数组获取对应功能单元的合理状态参数区间;
第二测试模块,用以测试在所述某一调试过程中,功能单元两两之间与系统性能的相关性,建立二元相关性矩阵M2(C1,C2…Cm),m=n(n-1)/2,并根据两个功能单元各自的所述合理状态参数区间确定两个功能单元的合理状态参数区间,其中C1表示在其它功能单元的状态不变的情况下,由第一功能单元的不同状态参数和第二功能单元相对第一功能单元的状态参数比及其分别对应的系统性能组成的三维数组;
C2表示在其它功能单元的状态不变的情况下,由第一功能单元的不同状态参数和第三功能单元相对第一功能单元的状态参数比及其分别对应的系统性能组成的三维数组,Cn-1表示在其它功能单元的状态不变的情况下,由第一功能单元的不同状态参数和第n功能单元相对第一功能单元的状态参数比及其分别对应的系统性能组成的三维数组;
Cn表示在其它功能单元的状态不变的情况下,由第二功能单元的不同状态参数和第三功能单元相对第二功能单元的状态参数比及其分别对应的系统性能组成的三维数组,C2n-3表示在其它功能单元的状态不变的情况下,由第二功能单元的不同状态参数和第n功能单元相对第二功能单元的状态参数比及其分别对应的系统性能组成的三维数组;
依此类推,Cm-2表示在其它功能单元的状态不变的情况下,由第n-2功能单元的不同状态参数和第n-1功能单元相对第n-2功能单元的状态参数比及其分别对应的系统性能组成的三维数组,Cm-1表示在其它功能单元的状态不变的情况下,由第n-2功能单元的不同状态参数和第n功能单元相对第n-2功能单元的状态参数比及其分别对应的系统性能组成的三维数组;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于广州银汉科技有限公司,未经广州银汉科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202110811139.4/2.html,转载请声明来源钻瓜专利网。