[發明專利]一種業務調整方法、裝置及芯片在審
| 申請號: | 201710811861.1 | 申請日: | 2017-09-11 |
| 公開(公告)號: | CN109491769A | 公開(公告)日: | 2019-03-19 |
| 發明(設計)人: | 王志奇;謝傳波;袁箭 | 申請(專利權)人: | 華為技術有限公司 |
| 主分類號: | G06F9/48 | 分類號: | G06F9/48;G06F9/50 |
| 代理公司: | 北京弘權知識產權代理事務所(普通合伙) 11363 | 代理人: | 逯長明;許偉群 |
| 地址: | 518129 廣東*** | 國省代碼: | 廣東;44 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 基本特性 業務調整 超時 芯片 資源利用率 統計特性 業務執行 閾值時 次量 預設 申請 保證 成功 | ||
本申請實施例提供了一種業務調整方法、裝置及芯片。所述方法中業務包括必須執行的基本特性和非必須執行的增強特性,當業務執行時,統計特性超時的次數。當特性超時的次量超過預設的閾值時,減少增強特性數量或者降低增強特性規格,從而保證基本特性有足夠的資源正常執行,提升業務成功執行率和資源利用率。
技術領域
本申請涉及軟件技術領域,尤其涉及一種業務調整方法、裝置及芯片。
背景技術
芯片處理的業務,例如基帶芯片處理的基站物理層的業務,或者ARM芯片處理的相關業務,可以分成基本特性和增強特性,所述基本特性為必須執行的功能模塊,所述增強特性為可以提升業務性能的功能模塊,所述增強特性可以不執行。
芯片通常同時要處理多個業務,由于不同業務所需資源數量不同,可能會出現芯片的可用資源不足,使得業務的部分特性無法在有效時間內處理完成的情況,如果基本特性的處理超時,可能會導致整個業務處理失敗,該業務中已被處理的部分特性相當于沒有產生實際效果,已被處理的部分特性的資源沒有得到有效利用。另外,芯片所處理的業務的實時性很高,其可用資源的數量無法實時調整。因此如何保證業務的基本特性正常執行,盡可能使得增強特性能夠執行,從而提升業務成功執行率和資源利用率,是需要解決的問題。
發明內容
本申請提供了一種業務調整方法、裝置及芯片,以提升芯片資源利用率。
第一方面,本申請實施例提供一種業務調整方法,包括:統計預設長度時間段以內增強特性超時的總次數,所述增強特性超時為增強特性的實際執行時間超過其正常執行時間,所述增強特性為業務中可選執行的功能模塊;若所述增強特性超時的總次數大于第一閾值,或者,若所述增強特性超時的總次數與所述預設長度時間段以內執行增強特性的總次數的比值大于第一比例閾值,減少增強特性的數量和/或降低全部或部分增強特性的規格,所述降低全部或部分增強特性的規格為減少所述全部或部分增強特性中job的個數,所述job為增強特性中執行時間在預設的時間范圍以內的子功能模塊。采用該實現方式,能夠在增強特性超時總次數大于閾值時,釋放全部或部分增強特性的資源,以保證基本特性有足夠的資源正常執行,從而保證業務執行成功,提供業務成功執行率,避免資源浪費。
結合第一方面,在第一方面第一種可能的實現方式中,所述減少增強特性的數量包括:按增強特性的優先級從低到高的順序刪除增強特性,直至超時的增強特性的總次數小于或等于所述第一閾值。采用該實現方式,可以盡量保留優先級高的增強特性,從而保留部分較重要的業務性能。
結合第一方面,在第一方面第二種可能的實現方式中,所述降低部分增強特性的規格包括:按增強特性的優先級從低到高的順序選取增強特性,降低被選取的增強特性的規格,直至增強特性超時的總次數小于或等于所述第一閾值,或者直至所述增強特性超時的總次數與所述預設長度時間段以內執行增強特性的總次數的比值小于或等于第一比例閾值。采用該實現方式,可以盡量保留增強特性而不是刪除增強特性,從而在保持業務成功執行的基礎上盡量保持業務各方面的性能。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于華為技術有限公司,未經華為技術有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201710811861.1/2.html,轉載請聲明來源鉆瓜專利網。





