云手機是基于端云一體虛擬化技術,其核心關鍵在于虛擬化,虛擬化的實現方式決定了硬件資源的使用效率。目前,Firefly在RK3588產品上均支持了AIC (Android in Container)技術 、可在 Linux 系統中使用Docker的方式來運行安卓,實現虛擬化。
這項技術對系統的性能損失消耗小,可增加虛擬安卓的數量密度,在云手機、云游戲等應用場景下發揮很大的作用。
性能損失少:
相比與虛擬機的固定分配核心與內存的方案,容器的性能損失小,可獲取接近全部的資源,并且能根據負載動態調整。
應用多開:
一顆芯片可同時運行多個安卓手機,例如單個RK3588的設備可運行10個以上的手機APP,如果是具有72個核心的集群服務器則可運行720個微信/今日頭條
游戲多開:
除了可多開手機,也可游戲多開。例如在對硬件要求較高的游戲《原神》,單個RK3588使用AIC時,可同時運行兩個最高畫質原神,并且可達到35幀以上
虛擬攝像頭:
可以實現虛擬攝像頭:容器中安卓能正常拍照、掃碼;相機讀取到的畫面可自行定制
訪問方便,管理簡單:
采用macvlan方式,每個安卓容器有唯一ip地址,在局域網內表現為獨立設備,方便外部訪問。可通過網絡adb使用scrcpy投屏操作,也支持OpenSTF投屏、調試、管理;也可以通過通用的docker命令管理容器
-
Android
+關注
關注
12文章
3959瀏覽量
129239 -
虛擬
+關注
關注
0文章
197瀏覽量
23877
發布評論請先 登錄
相關推薦
【技術案例】Android in Docker

華為云 Flexus 云服務器 X 實例之 openEuler 系統下玩轉 iSulad 容器技術

評論