11月1日,2023vivo開發者大會正式召開。作為一個主要面向業內開發者和合作夥伴的發布會,vivo在此次大會上重磅發布了面向通用人工智慧時代的智慧作業系統——藍河作業系統BlueOS,是業界率先使用系統框架由Rust語言編寫的作業系統。
對於科技企業而言,自研作業系統是一條充滿艱難和不確定性,卻又不得不走的路。優秀的性能表現,完善的生態環境,良好的使用者體驗,可信賴的安全性,面向未來的拓展性…其中任何一條沒有做好,都有可能影響使用者體驗。此外,AI大潮湧起,大模型逐步連接手機生態已是大勢所趨,這顯然對作業系統的能力提出了更高的要求。近期,各大廠商紛紛發布探索自研作業系統的階段性成果,競爭進入白熱化階段。
一個更智慧、更流暢、更安全的作業系統
#根據官方說法,藍河作業系統具備「天生更智慧、天生更流暢、天生更安全」三大特性,將為消費者帶來極致、智慧的產品新體驗,也為產業帶來一個新的選擇。
「天生更智慧」是指藍河操作系統做了智慧的全新升級,重點架設了AI能力,基於AI大模型的自然語言理解和推理決策能力,藍河操作系統實現了更複雜的意圖識別,支援多模態交互,為使用者帶來更高的交互效率和智慧交互體驗。
「天生更流暢」是指藍河作業系統擁有極低的硬體需求和極致的流暢體驗,圍繞著高性能架構設計,實現的一系列關鍵技術,提升了CPU和記憶體的資源效率,保障了藍河作業系統極致流暢的體驗。
「天生更安全」是指作為以AI時代為導向的作業系統,藍河作業系統是業界率先使用系統框架由Rust語言編寫的作業系統,從源頭保障了記憶體安全和並發安全。隨著市場對安全和高效程式設計的需求持續成長,Rust日益成為開發者開發作業系統的上選,微軟正在用Rust程式語言重寫核心Windows庫,Google則用Rust語言重寫在Linux核心之外執行的Android關鍵安全組件。
除此之外,藍河作業系統也有著更強大的互聯繫統。它設計了BlueXlink連接技術,採用了分散式設計理念,相容於行業標準協議,讓數據可以在多設備間完成自由、安全的流轉和訪問,服務於智慧家居、智慧出行、智慧辦公室等場景。
而對於開發者們更為關心的生態配套方面,藍河開發套件為開發者提供了全鏈路高效便捷的應用開發能力。藍河生態為開發者提供了藍河商業化能力和藍河開發套件,包括藍河SDK和藍河Studio,前者是軟體開發工具包,後者則為軟體開發人員提供包括程式碼編輯器、編譯器、調試器等整合式的開發環境。未來也會將程式碼產生、AI創作等生產力工具提供給開發者朋友,進一步提升開發效率,降低開發成本。目前,支付寶、百度地圖、喜馬拉雅等已經連接到藍河生態。 vivo系統架構專家徐海波表示,「vivo致力於打造一個用戶和開發者共贏的生態,持續為開發者提供開放能力和開發套件,為用戶提供極致產品體驗。」
據悉,藍河作業系統將首發搭載於手錶產品-vivo WATCH 3將為用戶帶來全新的智慧、流暢的使用體驗,在用戶出遊、運動等場景帶來便利的生活服務,並為用戶提供長達14天的超長續航體驗。
突破瓶頸,探索通用人工智慧時代的底層技術
#之所以能做到以上的三個“天生”,實際上與藍河操作系統最初的設計理念是分不開的。 vivo表示,他們一直致力於打造一個用戶和開發者共贏的生態,希望持續向開發者提供完整的開放能力和開發套件,持續為用戶提供豐富、安全、智慧、流暢的應用體驗。
為了提升系統效能,vivo以資源效率和感知性能作為指導,對藍河系統架構進行了高效能的全端設計。開發語言層面,對於應用開發,vivo主要考慮效率、成本等方面,選用前端技術堆疊;對系統開發語言,主要考慮效能、安全性等方面,選用Rust進行開發。為了實現高效能,vivo將紛繁複雜的開發留給系統開發者,而對應用開發者提供高效、低成本的開發方式。藍河系統針對效能關鍵場景提供直通呼叫通道,一步直達內核,降低開銷。此外,對於影響性能核心模組,藍河系統也進行了全新設計的探索與實踐。
提升效能的同時,一定也會增加能耗嗎?未必。
在軟體架構上,vivo探索建構了適合藍河作業系統的功耗子系統框架。功耗子系統包含五大核心能力,分別為場景管理、策略管理、CPU 功耗管理、裝置功耗管理、診斷及預警系統。具體來講,場景管理的主要任務是做場景辨識和場景融合。策略管理是將不同場景下的功耗策略統一管理,並進行策略融合,最終輸出功耗策略profile。 CPU和裝置管理是具體的執行者,根據選定的功耗策略,透過驅動子系統,對CPU和裝置進行配置,使其工作在預期狀態下。同時,透過前期建置並預置的設備功耗模型,來診斷CPU及設備的運作狀態是否異常,並進行異常修復。
此外,vivo將包含大模型在內的AI演算法能力與系統的各項功能結合,系統、應用到工具鏈均進行全新設計,以實現更智慧的互動。並開放了AI演算法能力與AI服務引擎,協助三方應用智慧升級。
不過,能否讓手機、電腦和其他數位裝置的使用,變得更簡單一點呢?例如,甚至連最基本的操作都不用,只需要透過非常自然的對話,就可以實現人機互動?自然使用者介面(NUI)的出現,就是出於這樣的目的。在這裡,「自然」一詞是相對圖形使用者介面(GUI)而言的,GUI要求使用者必須先學習軟體開發者預先設定好的操作,而NUI則只需要人們以最自然的溝通方式(如語言和文字)與機器互動。很顯然,AI的多模態能力將拓寬用戶的輸入和輸出方式,語言、文字、圖片、音樂、視頻,AI都能理解和生成。因此也有部分業內人士認為,vivo發布藍河作業系統或許是其探索NUI的重要一步。
六年探索,終成藍河。對於業界而言,vivo的藍河作業系統的推出,毫無疑問是值得關注和興奮的一步。作業系統、資料庫、晶片…這些都是公認的IT產業核心的“底層技術”,是否擁有自研的底層技術,自研的底層技術是否好用,能否廣泛得到開發者和用戶的認可,這些都是擺在所有國產科技廠商面前的考驗。身為產業觀察者,如今看到有越來越多像vivo這樣有實力、有市場、有信心的企業紛紛交出答案卷,相信我們將迎來一個更加多元、人性化的AI科技世界。
(以上內容包含廣告)
以上是從藍河BlueOS窺見通用人工智慧時代的作業系統新形態的詳細內容。更多資訊請關注PHP中文網其他相關文章!