首頁>數碼>

成年人的小型崩潰瞬間,往往從手機開始:

早餐買好了,付款碼遲遲打不開;

女友發來訊息,回了一半字兒打不出來了;

遊戲打的正激烈,螢幕移不動了;

應用下載到99%,速度突然顯示為0KB/s了…

卡頓之痛,相信很多朋友都有經歷過。新手機到手時還挺流暢,用的越久,後臺開啟的應用越多就越容易卡頓。此時重啟手機會帶來些許改觀,但仍治標不治本。只有當手機後臺無論多少個應用同時執行,都能保證響應及時,才能徹底解決偶發卡頓,保證手機持續穩定流暢。

01、解決流暢體驗的根本是調解資源衝突

要解決這個問題,就得從“力不從心”的系統資源排程策略說起。系統資源排程傾向於公平,對所有程序“一視同仁”,但手機使用場景是複雜多變的,尤其是當後臺有多個任務,資源緊張的時候,就好比公車、私家車、救護車等擠在一起混亂的堵車現場。一刀切的“大鍋飯”策略,只能先進先出,導致有急事兒的走不了,沒有那麼急的卻因為來的早排在前面。

那麼,如何在有限的空間內,最大化地解決資源衝突呢?EMUI10確定時延引擎應運而生。有了這項技術,無論後臺有多少個程式執行,流暢體驗性始終如一。

02、為你揭開確定時延引擎的“神祕面紗”

那麼,究竟什麼是“確定時延引擎”?為何它能給手機帶來穩定流暢的體驗呢?

如果把手機執行比做上班之路,確定時延引擎就像是 “保駕護航”的智慧排程。當手機裡多個應用同時執行導致道路擁堵時,它恰如一位交警,在擁堵路段為你限流,在施工路段為你預留備用道路。無論有多少意外發生,它都可以保障你能及時抵達公司。

03、確定時延引擎如何保障流暢體驗

確定時延引擎採用三種排程策略:“前臺”的優先排程、優先順序矯正、預留,讓資源真正用在刀刃上,保障執行通暢。

“前臺”的優先排程:可以智慧識別當前最高優先順序業務,當資源擁堵時,開闢 VIP 通道保障高優先順序資源流暢執行。

“前臺”的優先順序矯正:通過AI持續學習,對使用者層面的業務進行感知,了解業務之間的依賴關係,根據實際靈活調整優先順序。

“前臺”的預留服務:精確識別任務型別,比如在資源擁堵時為公車開闢專用線路,保障關鍵資源供給。

綜上所述,通過AI深度資源排程策略,對系統核心進行改動,使響應時延減少31%,時延波動率減少55%。

對於未來,智慧排程以後能做到什麼層面,我們不得而知。唯一確定的是,這項技術正在深刻的改變著多工併發、並行情形下的使用者互動感知,讓華為手機使用者有更流暢的互動體驗。

最新評論
  • 1 #

    其實時延引擎很像iOS的後臺機制。iOS後臺都是偽後臺大家都知道,後臺的應用處於暫停狀態,然後排程一切資源給前臺也就是使用者眼睛看到的那個介面。所以我覺得時延引擎和iOS的後臺機制有高度相似的地方

  • 2 #

    可能有0.01秒的提升。對工程師來說是一個高峰的突破。對使用者來說。沒什麼感覺。

  • 3 #

    什麼時候解決導航訊號弱不能用的問題

  • 4 #

    有些軟體還不適配。

  • 5 #

    這技術很多友商早就有了

  • 6 #

    但是續航方面沒以前版本省電了

  • 7 #

    v20什麼時候可以更新

  • 8 #

    10的感覺就是比9. 1跟手

  • 9 #

    你還活在前幾年嗎?現在的安卓還會卡頓?

  • 10 #

    確實是流暢,絲滑的感覺

  • 11 #

    10的動畫進步很多 很是還有不住

  • 雙11 神舟放大招,11代i7筆電直降1100?
  • 分享5款小眾缺非常實用的手機APP,看完你會愛上的