[发明专利]基于IDE的服务器lua调试系统有效
申请号: | 202110811139.4 | 申请日: | 2021-07-19 |
公开(公告)号: | CN113515456B | 公开(公告)日: | 2022-09-06 |
发明(设计)人: | 刘泳;徐伟 | 申请(专利权)人: | 广州银汉科技有限公司 |
主分类号: | G06F11/36 | 分类号: | G06F11/36 |
代理公司: | 北京中誉至诚知识产权代理事务所(普通合伙) 11858 | 代理人: | 霍丽惠 |
地址: | 510630 广东省广*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 基于 ide 服务器 lua 调试 系统 | ||
1.一种基于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功能单元的状态参数比及其分别对应的系统性能组成的三维数组;
Cm表示在其它功能单元的状态不变的情况下,由第n-1功能单元的不同状态参数和第n功能单元相对第n-1功能单元的状态参数比及其分别对应的系统性能组成的三维数组;
计算模块,用以分析所述一元相关性矩阵M1和二元相关性矩阵M2中,各个功能单元与系统性能的相关性以及功能单元两两之间与系统性能的相关性,并分别计算出一元最优矩阵M3(A1,A2…An)和二元最优矩阵M4(B1,B2…Bm),其中m=n(n-1)/2,A1表示在其它功能单元的状态不变的情况下,R1中系统性能最佳时对应的第一功能单元的状态,An表示在其它功能单元的状态不变的情况下,R1中系统性能最佳时对应的第n功能单元的状态;B1表示在其它功能单元的状态不变的情况下,C1中的系统性能最佳时对应的第一功能单元和第二功能单元的状态参数比,Bm表示在其它功能单元的状态不变的情况下,Cm中的系统性能最佳时对应的第n-1功能单元和第n功能单元的状态参数比;
分析模块,用以分析获取在所述功能单元中存在相互抑制作用的两个功能单元,所述相互抑制作用,是指两个功能单元分别与系统性能均正相关,而两个功能单元叠加与系统性能负相关;
绑定模块,用以将存在相互抑制作用的两个功能单元按照二元相关性矩阵M2提取两个功能单元的状态参数比,所述状态参数比为二元最优矩阵中对应的两个功能单元的状态参数比,按照所述状态参数比固定两个功能单元,视为新的功能模块;
迭代模块,用以将新的功能模块和其他功能单元作为功能单元生成新的一元相关性矩阵M4k+1和二元相关性矩阵、一元最优矩阵M4k+3和二元最优矩阵,其中k为迭代次数,为整数,直至最终没有存在相互抑制作用的功能单元存在,将当前的由四个矩阵组成的矩阵组作为最优矩阵组;
调试模块,用以提取最优矩阵组中的一元最优矩阵中各功能单元的初始状态参数比,以各功能单元的初始状态参数比进行调试;
提取最优矩阵组中的一元最优矩阵中各功能单元的初始状态参数比,包括:
改变第一功能单元的状态参数,固定剩余n-1个功能单元的状态参数,进行调试过程并统计对应的系统性能;
改变第二功能单元的状态参数,固定其余n-1个功能单元的状态参数,进行调试过程并统计对应的系统性能;
依此类推,改变第n功能单元的状态参数,固定其余n-1个功能单元的状态参数,进行调试过程并统计对应的系统性能;
以各功能单元的初始状态参数比进行调试,包括:
第一轮统计完成后,对功能单元的参数,根据系统性能的大小进行降序排序,设置性能降序矩阵Des(d1,d2……dn),d1表示系统性能最大时对应的功能单元的参数,记作w1,d2表示系统性能第二大时对应的功能单元的参数,记作w2,依此类推,dn表示系统性能最小时对应的功能单元的参数,记作wn;
w1的状态确定为在M4k+3中对应的系统性能最佳时;
在w1的状态确定的情况下,对w2在M4k+1中的所有取值进行系统调试,寻找最佳性能时对应的功能单元的状态v1,然后保持不变;
在w1和w2的状态确定的情况下,对w3在M4k+1中的所有取值进行系统调试,寻找最佳性能时对应的功能单元的状态v2,然后保持不变;
依此类推,在w1、w2……wn-1的状态确定的情况下,对wn在M4k+1中的所有取值进行系统调试,寻找最佳性能时对应的功能单元的状态vn;
结果矩阵S((w1,v1),(w2,v2)……(wn,vn))表示最佳性能对应的各种功能单元的状态参数比,其中(w1,v1)表示对于功能单元w1,参与调试过程的状态为v1。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于广州银汉科技有限公司,未经广州银汉科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202110811139.4/1.html,转载请声明来源钻瓜专利网。