天天看點

都要2022年了,為什麼手機廠商都在強調底層性能

我們所說的手機性能和哪些因素強相關?

相信很多人會脫口而出就是手機的硬體配置。在這點上可以說我們的國産手機從沒怕過誰,也可以說從中國的第一代智能手機伊始至今,堆配置早就是我們的傳統藝能了。

但不可否認的是,在很長一段時間裡,國産手機确實在智能手機的綜合性能和效率這些方面一直處于追趕狀态——不論是系統底層執行效率的優化,還是螢幕“跟手”性這些最基本的基礎體驗,因為每當我們深入到任何一項體驗的優化時,它都不是一件簡單的事兒。

智能手機發展至今,相信很多人也已經明白了這個道理:想要追求極緻的手機性能,就一定要從系統軟體、檔案管理和計算架構等這些底層的基礎技術創新入手。

如果說将堆配置比作簡單粗暴的提升性能的第一階段,那麼國産手機廠商們已經邁過了這一階段。而新的階段就是:如何在相同的配置下展現出更強的性能,或者更高的效率。

近日,vivo全新的OriginOS迎來了首次版本更新,在互動、功能和視覺體驗再次帶來革新。而最近舉辦的vivo開發者大會上,vivo也對外展示了OriginOS背後的基礎技術創新和思考。

都要2022年了,為什麼手機廠商都在強調底層性能

vivo副總裁、vivo AI全球研究院院長周圍

這次關于vivo如何關注手機底層性能這個話題,我們也有機會和vivo副總裁、vivo AI全球研究院院長周圍展開了對話。

你的手機性能,和底層技術強相關?

如果你跟蹤了智能手機廠商這一年的進展,會發現底層技術創新已經成了如今手機行業的重要課題。

小到手指觸碰你的螢幕,點選啟動某個應用到顯示彈出的時間,大到檔案在PC和手機之間的傳輸速度.....其實在你觸碰到智能手機螢幕的那一刻起,就喚起了數字世界字元的跳動。而這些跳動字元的效率就和你的手機性能強相關,也是保證系統流暢度的關鍵。

拿手機螢幕的跟手性來說,實際上,手機觸碰到螢幕就是一個信号輸入和輸出的過程,在邏輯結構設計中,系統軟體的螢幕動效和軟體底層架構的層級邏輯的配合展現了這種效率。

都要2022年了,為什麼手機廠商都在強調底層性能

vivo X70 Pro+

比如行業内螢幕最跟手的iPhone,其實是将觸控層放到了引發決策的最頂層的位置,是以當檢測到手部觸碰到螢幕,就啟動手機的全部層級來服務跟手這一目标。

可以看到,其實就是針對某一特定場景進行邏輯優化。

再比如,将這個特定場景放在手機遊戲性能來說。如果系統可以檢測到此時你正在打開遊戲,那麼也可以忽略掉那些層級不高的任務來将全部資源調動到手機遊戲性能上去。

當然,這些比喻很簡單。

換算到數字世界中,由于場景衆多,絕不能以功能子產品優化的方式單獨進行。從底層全盤考慮的話,其實就是針對手機系統整體核心、邏輯層級以及計算資源使用、排程的整體優化。從編譯、存儲、計算調動都需要全盤重新設計。

顯然,這是一個很複雜的工程。

在接受品玩采訪時,周圍稱,手機做到今天其實主要分為驅動和核心層,前者是全球主流的三大晶片供應商,高通、三星和聯發科,終端廠商在這上面的趨勢其實也是上遊定義的趨勢。而核心層面,可以說是如今終端廠商可以拉開差距的地方。

在這方面,vivo已經規劃了完整的核心。

核心,深入到手機的基礎設施

手機系統的核心,換到如今一個比較流行的命名方式,其實就是深入到手機的基礎設施。

為了讓大家了解到手機的基礎技術領域的大概含義,我想到了一個還算恰當的比喻。

我們假設,Android系統的基礎架構提供的是一套毛坯房的模式,而系統UI其實是廠商在這套毛坯房上的精裝修設計。當這個房子傳遞,其實它已經給你改造了水、電、瓦斯這些埋在牆面裡的基礎管道設施,但房子即使擁有再好看的精裝修,如果水、電、瓦斯路不通或者容易堵,那麼房子就出現反水、反氣這些狀況。

是以如果想要這套房子在水、電這些基礎設定的效率上有所提升,就需要深入到這個房子的牆面之下,對這些管道進行更底層的改造和設計。

得有一定的工程技術理論,和強大的動手能力。

這幾年在邁過系統精裝修房子這個門檻之後,vivo也已經開始對于這些“水電”基礎技術領域的改造。

都要2022年了,為什麼手機廠商都在強調底層性能

vivo副總裁、vivo AI全球研究院院長周圍在接受品玩采訪時稱,關于如何打造手機的強勁性能其實有三個重要課題:

第一是建立完整科學的人因分析,搞清楚在各種場景下,什麼樣的參數是讓人覺得最舒服的;第二是做好心流建設,讓vivo手機的互動、動效等是符合人的生理特征和心理預期的;第三是正是聚焦于計算、存儲、顯示和全場景流暢,把性能做到極緻。

值得關注的正是第三點,在計算,存儲,顯示和全場景流暢中,前三者其實可以算作是系統領域的“基礎設施”,也就是說,如果水電瓦斯都不能供得足夠快,那麼相信買再好用的電器,其實都沒法改變效率低下這個事實。

在裝修中,我們都知道應該挖開牆面重新布線。

當然這也需要你結合時下最流行的裝修方式,當然最流行的裝修方式肯定也是結合了讓人用得越來越順手這個出發點。

在計算性能方面,vivo主要規劃了高性能計算單元,用來突破硬體極限。原因是移動網際網路爆發之後,vivo發現使用者經常做一些高并發動作,vivo打造了一個高實時計算引擎:用連續啟動20個應用做測試,啟動一輪的時間,提升20%,連續兩輪啟動時間,提升30%,高并發計算模式確定在系統多任務運作時快速,流暢,切換也不卡頓。

在存儲性能方面,為了突破RAM本身的限制,記憶體融合技術也來到了2.0,vivo在手機系統内部建構虛拟緩存單元,全面優化記憶體管理機制——如果你是vivo OriginOS的使用者,會發現去年記憶體融合可以實作代8G+3G的效果,今年已經來到了8G+4G,手機可直接擴充為混合的12G RAM狀态,大大提升了執行效率。讓手機用上36個月也不再卡頓,這其實也是如今很多vivo使用者的一個主要訴求。

而為了讓常駐記憶體保持一個更低更健康的狀态,vivo工程師團隊還優化了編譯器的性能,系統開機後的常駐記憶體優化了800M,從以前的4.5G的記憶體占用降到了現在的3.7G。做對比測試,普通的8G配置的機器,能夠背景保活的應用數最高是14個左右,記憶體融合2.0,vivo最終做到了背景保活應用數最高到28個,效果非常接近真實的12G記憶體的機器。

最終也展現在顯示性能方面,視覺舒适度方向成為vivo内部評判顯示性能至關重要的性能名額之一。vivo在去年推出的原子動效引擎的基礎上,研發了拟水面實體動效,模拟實體世界水面浮力、阻尼,增加動效體驗的自然性和愉悅性,從心理層面引起使用者對流暢動效的共鳴。

而為了提升第三方應用的顯示流暢性,首先識别出應用的UI渲染層,觸控事件的傳遞和響應,在為這些對象配置設定計算資源配置設定時,做了獨立的優先級提升。vivo拿遊戲幀率穩定性做對比測試,實測最終提升了63%。

手機系統,如何承載數字和實體世界

據品玩了解,目前vivo Android核心研發團隊規模大概在400人左右,其中中間架構層和基礎工具鍊這層大概投入100-150人,在核心、驅動一層則投入了200-300人。

巨大的人力、物力和财力的投入下,基于計算、存儲、顯示等方面能力,vivo也真正做到了在應用啟動、内容加載、視覺流暢、觸控感覺、多任務并發及網絡運作等日常高頻使用場景下的全場景流暢。

手機高效好用的同時,系統也自然成為了數字世界和實體世界的連接配接器。

拆開牆面,基于對手機底層性能的改造,其實是打開了一個更大的技術世界,也會對技術如何服務功能産生一些新的了解。

值得注意的是,在開發者大會上vivo首次展示了快碰貼。它内置vivo全新的NFC操作協定,與vivo智慧生活緊密結合,一碰即可快捷的控制智能裝置,老人小孩都能輕易操作。碰一下,快捷享受智慧新生活。 一碰聯網,客人再也不用問wifi密碼了;一碰投屏,即可将手機内容投屏到電視或者電腦上;還有一碰打電話、查詢天氣等功能。

一碰開啟智能場景。離家前,一碰即可關閉空調、燈,成為節能家居小達人;回家後,一碰即可開啟空調、燈和熱水器,享受悠閑的家庭時光。

強勁的單體性能可能都是大家想要的,但最終如何實作性能和生态的最佳平衡,是vivo考慮的下一層挑戰。

據了解,目前vivo的産品覆寫了全球4億多使用者,服務60多個國家和地區。接下來,vivo的挑戰将是如何繼續在産品、技術、平台和服務等方面,不斷尋求與未來消費者們和生态系統連接配接的方式,同時努力提升與這樣的需求相比對的能力。

vivo進階副總裁施玉堅稱,vivo正在推動更深、更廣的網際網路滲透,以實作更大的生态共赢。通過打造基礎設施服務,把完整的産品矩陣、系統技術能力和平台能力開放給合作夥伴,并幫助其更好地服務消費者。

在這條路徑上,vivo就必須将系統視為着重布局的長賽道。持續發力軟體層面建設,幫助實體世界使用者更好地獲得數字世界所提供的内容和服務。

繼續閱讀