发明名称 |
一种程序运行性能分析方法及装置 |
摘要 |
本发明提供一种程序运行性能分析方法及装置,涉及网络技术领域,能够对多道同时运行的程序各自的性能干扰进行分析,从而提高程序运行过程当中资源调度的效率和硬件资源的利用率,该方法包括:在预设的程序集中获取每个程序在运行状态下的特征向量;获取预设的程序集中至少两个共同运行的程序各自的性能干扰参数,该性能干扰参数为预设的程序集中至少两个共同运行的程序的特征向量相互作用时至少两个共同运行的程序各自性能的下降率;对至少两个共同运行的程序的特征向量与至少两个共同运行的程序的性能干扰参数进行曲线拟合,生成性能干扰函数模型。本发明应用在程序性能干扰分析中。 |
申请公布号 |
CN103902443B |
申请公布日期 |
2017.04.26 |
申请号 |
CN201210576264.2 |
申请日期 |
2012.12.26 |
申请人 |
华为技术有限公司;中国科学院计算技术研究所 |
发明人 |
赵家程;崔慧敏;冯晓兵 |
分类号 |
G06F11/36(2006.01)I |
主分类号 |
G06F11/36(2006.01)I |
代理机构 |
北京中博世达专利商标代理有限公司 11274 |
代理人 |
申健 |
主权项 |
一种程序运行性能分析方法,其特征在于,包括:在预设的程序集中获取每个程序在运行状态下的特征向量;获取所述预设的程序集中至少两个共同运行的程序各自的性能干扰参数,所述性能干扰参数为所述预设的程序集中至少两个共同运行的程序的特征向量相互作用时所述至少两个共同运行的程序各自性能的下降率;对所述至少两个共同运行的程序的特征向量与所述至少两个共同运行的程序的性能干扰参数进行曲线拟合,生成性能干扰函数模型;其中,所述生成性能干扰函数模型后,还包括:获取至少两个程序在运行状态下的特征向量;根据所述至少两个程序在运行状态下的特征向量及所述性能干扰函数模型计算所述至少两个程序在运行状态下各自的性能干扰参数。 |
地址 |
518129 广东省深圳市龙岗区坂田华为总部办公楼 |