以下內容是我6月6日鴻蒙剛剛發佈的時候,給我一個加拿大同行朋友的解讀。
@T K,我還沒有認真看過相關資料,我猜想,華為的鴻蒙操作系統,技術上實際上主要是兩個特點:
第一,採用「微內核」(或者是動態內核);內核中,實際上只有一個硬件環境感知引擎和一個通訊/安裝引擎,外配高度可靠的後台通訊服務數據庫,特點是,感知到不同的硬件環境,通過通訊網絡動態加裝不同的內核模塊。
第二,軟總線(soft bus)或者是虛擬總線(virtual bus),這個東西比較厲害,除開系統在板總線(本地總線),還可以通過通訊口(wifi,ethernet or 5G data channel)構建虛擬總線的方式來增加設備管理(當然,要求虛擬設備是已知,或者是授權已知,這是安全要求),這樣,就可以把音頻,視頻,或者是軟鍵盤通過內建的任務分配系統投射到其他設備上(比如利用微波爐,電視,ipad等),作為替代終端。
其中,軟總線這一塊,對通訊的速度要求很高,如果網絡速度跟不上,就會扯到蛋蛋。
如果我是華為的總架構師,我就會這樣設計。
@T K ,網上很多資料都是些「似懂非懂」所謂專家的瞎掰,根本就不得要領,跟非內行人士也說不清楚,所以故弄玄虛,繞來繞去。
看懂這段文字,需要一些基本的計算機背景資料,如果你看不懂,別覺得自己低,那是因為不在你的專業範圍。
這段文字,只是掃一個盲,不明白,也不必深究。