確定時延引擎

2019年9月26日,華為年度旗艦Mate30系列正式在國內發布。投入數百位專家,耗時近2年研發而成的確定時延引擎具備優先調度、優先權矯正、預留服務三項技術。使EMUI10在平均回響時延和性能波動方面均有所改善,完成時延降低31%,時延波動率降低55%。

基本介紹

  • 中文名:確定時延引擎
  • 所屬企業:華為
  • 發布時間:2019年9月26日
基本介紹,技術變革,

基本介紹

華為舉行Mate30系列發布會,在EMUI系統層面,在講到軟體性能最佳化時,華為消費者業務CEO余承東提到EMUI10搭載了新一代GPU Turbo,以及另一個新技術——“確定時延引擎”。
擁有確定時延引擎的EMUI10,在平均回響時延和性能波動方面均有所改善,完成時延降低31%,時延波動率降低55%。

技術變革

華為此次推出的確定時延引擎,具備VIP優先調度、優先權矯正、預留服務三項技術。
VIP優先調度類似銀行的VIP通道,讓本應該優先的進程可以繞過佇列,保障執行效率。不僅如此,華為還對網路協定棧進行了改造,針對低優先權的部分網路業務進行協定上的限流。在網路頻寬一定的情況下,儘可能保障“前台”業務的IO請求。
優先權矯正則是如果一個高優先權的任務依賴於低優先權的任務,就需要將低優先權任務提前。確定時延引擎首先是對相關數據結構重新設計,賦予了CPU和IO調度器業務感知能力,能夠精確知道哪些執行緒在哪些時間段是跟用戶操作真正相關的。
預留服務則是,智慧前台調度既可以保證“前台”任務請求記憶體優先分配,減少進入慢速路徑的次數,又可以在高負載情況下緩解記憶體抖動現象

相關詞條

熱門詞條

聯絡我們