榮耀Play3的全場景加速是什么?
榮耀Play3新品上首發的嚇人的技術2.0--全場景加速引擎技術到底是個啥?今天就簡單給大家做一個科普。.
首先是一句話概括,全場景加速引擎就是通過系統內核架構調整,優化資源調度邏輯,讓系統資源優先供給當前正在前臺運行的應用。簡單來說,就是給應用開綠燈。
給應用開綠燈這件事情,聽起來好像很簡單,其實里面的學問可非常深。我們詳細看一看。
01全場景加速引擎有啥作用?
全場景加速引擎,包括智慧系統調度、智慧內存引擎兩個核心功能點。
A.智慧系統調度
智慧系統調度,是全場景加速引擎的靈魂。
熟悉手機系統的朋友應該知道,Linux是安卓系統的“心臟”,也是安卓資源調度的“底層基石”。實際上,關于調度器的概念,早在Linux 2.2版本就有了,并且經歷了多次升級,針對調度方式不斷優化。
以上Linux的調度策略更像是一個烏托邦式理想國,強調公平分配資源;系統公平地對待每一個正在運行的應用,比如你正在打王者,系統會把運行的“能量”平均分配,不僅分給王者,也同時分給暫時不在使用的微信、微博等應用。
而加入了智慧系統調度算法的系統,強調按需分配,在不影響系統流暢度的前提下,可以讓當前使用的第一任務駛入快車道,達到讓快更快的效果。打王者是你當前的第一任務,那么系統會自動調度“能量”給到王者集中加速,而暫時減弱分配給微信等應用的“能量”。
那么這個智慧系統調度究竟做了那些事情讓我們的手機變得更快更流暢呢?
我們用坐飛機來舉個例子:
假設微信APP是一位飛機乘客,她來到機場后,在和其他APP一起排隊等待登機。這時候,用戶打開了微信準備使用,而在他前面還有20多個APP在等待順序登機,這時怎么辦?
標準的Android系統默認的分配資源的邏輯,是將系統資源平均分配給這20個APP,就好像20個人同時嚷嚷著要優先值機,這時候我們的檢票員就手忙腳亂,忙不過來了,系統效率也大大降低,反映到手機使用上,就是會變卡:點開一個對話,手機要反應個1-2秒才能進入
而搭載了全場景加速引擎的榮耀Play3在遇到這個場景時會如何處理?
當用戶打開微信APP準備使用時,智慧調度系統開始發揮作用,為微信開通VIP通道,優先辦理值機。同時,與微信一起被調用的輸入法、語音識別、觸摸滑動動畫、相機等功能,也一并被打上了優先標簽,可以與微信一起優先辦理值機,就如同你用國行白金卡可以帶著和你同行的朋友一起優先登機一樣。