近日,小米公司自主研發的輕量級操作系統Xiaomi Vela,在中國信息通信研究院(簡稱“中國信通院”)的性能與安全性測評中,榮獲五星級高標準認證。這一突破性成果標志著小米在輕量級操作系統領域取得了顯著進展,成為首家通過該認證的企業。
小米技術團隊在官方公告中宣布,Xiaomi Vela不僅展現了小米在基礎軟件領域的創新能力,還彰顯了其在輕量級操作系統研發方面的深厚積累。該系統基于開源實時操作系統NuttX打造,專為物聯網嵌入式軟件平臺設計,兼具高度兼容性和靈活性。
Xiaomi Vela憑借其卓越的性能,已在十大核心設備品類中實現規模化應用,成功賦能超過千款產品,助力超過1億臺智能設備的運行。這一平臺的廣泛應用,得益于其提供的低成本、高效率的一站式解決方案,深受全球芯片廠商、設備廠商和應用開發者的青睞。
尤為Xiaomi Vela輕量容器技術,在測評中展現出了顯著優勢。該技術通過硬件級防護與內存安全雙保險,實現了行業首創的三重隔離,確保應用之間的安全隔離。同時,輕量容器還具有資源占用低、啟動速度快的特點,支持應用靜態編譯,大幅提升了啟動性能。
Xiaomi Vela輕量容器還支持高級語言靜態編譯,使高級語言編程能夠達到接近原生的執行性能。這一編譯優化與架構創新,突破了效率邊界,為開發者提供了更加高效、便捷的開發環境。
Xiaomi Vela還具備高度可擴展性,能夠靈活適應多樣的物聯網應用場景。從僅配備32KB RAM的微型BLE模組,到擁有512MB RAM的智能有屏音箱,Xiaomi Vela都能提供全面的支持。同時,該平臺還不斷沉淀了各類AIoT應用的共性需求,成為功能完備的軟件平臺,為物聯網解決方案提供了全面的支持。
在異構計算支持方面,Xiaomi Vela也展現出了強大的實力。它實現了MCU、MPU、DSP、GPU以及NPU等不同處理單元間的無縫IPC通信機制,并提供了高級的RPC框架,簡化了與Android和Linux系統的通信,為快速打造異構融合操作系統提供了可能。
在標準兼容性和可移植性方面,Xiaomi Vela也表現出色。其內核基于NuttX,提供了高標準的POSIX兼容性,當前已達到88%的兼容水平。這意味著在其他標準操作系統(如Linux)上開發的軟件可以輕松遷移到Xiaomi Vela,幾乎無需額外工作。
在連接能力方面,Xiaomi Vela提供了廣泛的協議支持,包括藍牙、WiFi、Matter等多種協議,并與小米的HyperConnect協議無縫集成,為用戶提供了強大的連接體驗。該平臺還提供了豐富的開發者工具,包括系統監控、性能分析、調試器等,為開發者提供了全方位的支持。
總的來說,Xiaomi Vela憑借其卓越的性能、安全性、可擴展性和兼容性,已成為物聯網領域備受矚目的輕量級操作系統。小米將繼續致力于該平臺的研發與優化,為全球用戶提供更加智能、便捷、安全的物聯網解決方案。