[发明专利]一种业务调整方法、装置及芯片在审
申请号: | 201710811861.1 | 申请日: | 2017-09-11 |
公开(公告)号: | CN109491769A | 公开(公告)日: | 2019-03-19 |
发明(设计)人: | 王志奇;谢传波;袁箭 | 申请(专利权)人: | 华为技术有限公司 |
主分类号: | G06F9/48 | 分类号: | G06F9/48;G06F9/50 |
代理公司: | 北京弘权知识产权代理事务所(普通合伙) 11363 | 代理人: | 逯长明;许伟群 |
地址: | 518129 广东*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 基本特性 业务调整 超时 芯片 资源利用率 统计特性 业务执行 阈值时 次量 预设 申请 保证 成功 | ||
本申请实施例提供了一种业务调整方法、装置及芯片。所述方法中业务包括必须执行的基本特性和非必须执行的增强特性,当业务执行时,统计特性超时的次数。当特性超时的次量超过预设的阈值时,减少增强特性数量或者降低增强特性规格,从而保证基本特性有足够的资源正常执行,提升业务成功执行率和资源利用率。
技术领域
本申请涉及软件技术领域,尤其涉及一种业务调整方法、装置及芯片。
背景技术
芯片处理的业务,例如基带芯片处理的基站物理层的业务,或者ARM芯片处理的相关业务,可以分成基本特性和增强特性,所述基本特性为必须执行的功能模块,所述增强特性为可以提升业务性能的功能模块,所述增强特性可以不执行。
芯片通常同时要处理多个业务,由于不同业务所需资源数量不同,可能会出现芯片的可用资源不足,使得业务的部分特性无法在有效时间内处理完成的情况,如果基本特性的处理超时,可能会导致整个业务处理失败,该业务中已被处理的部分特性相当于没有产生实际效果,已被处理的部分特性的资源没有得到有效利用。另外,芯片所处理的业务的实时性很高,其可用资源的数量无法实时调整。因此如何保证业务的基本特性正常执行,尽可能使得增强特性能够执行,从而提升业务成功执行率和资源利用率,是需要解决的问题。
发明内容
本申请提供了一种业务调整方法、装置及芯片,以提升芯片资源利用率。
第一方面,本申请实施例提供一种业务调整方法,包括:统计预设长度时间段以内增强特性超时的总次数,所述增强特性超时为增强特性的实际执行时间超过其正常执行时间,所述增强特性为业务中可选执行的功能模块;若所述增强特性超时的总次数大于第一阈值,或者,若所述增强特性超时的总次数与所述预设长度时间段以内执行增强特性的总次数的比值大于第一比例阈值,减少增强特性的数量和/或降低全部或部分增强特性的规格,所述降低全部或部分增强特性的规格为减少所述全部或部分增强特性中job的个数,所述job为增强特性中执行时间在预设的时间范围以内的子功能模块。采用该实现方式,能够在增强特性超时总次数大于阈值时,释放全部或部分增强特性的资源,以保证基本特性有足够的资源正常执行,从而保证业务执行成功,提供业务成功执行率,避免资源浪费。
结合第一方面,在第一方面第一种可能的实现方式中,所述减少增强特性的数量包括:按增强特性的优先级从低到高的顺序删除增强特性,直至超时的增强特性的总次数小于或等于所述第一阈值。采用该实现方式,可以尽量保留优先级高的增强特性,从而保留部分较重要的业务性能。
结合第一方面,在第一方面第二种可能的实现方式中,所述降低部分增强特性的规格包括:按增强特性的优先级从低到高的顺序选取增强特性,降低被选取的增强特性的规格,直至增强特性超时的总次数小于或等于所述第一阈值,或者直至所述增强特性超时的总次数与所述预设长度时间段以内执行增强特性的总次数的比值小于或等于第一比例阈值。采用该实现方式,可以尽量保留增强特性而不是删除增强特性,从而在保持业务成功执行的基础上尽量保持业务各方面的性能。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于华为技术有限公司,未经华为技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201710811861.1/2.html,转载请声明来源钻瓜专利网。