鴻蒙目前的做法,並不是萬物互聯,而是萬物只有物聯,這種設計拋棄了大量的設備_風聞
jiangtao9999-观网的黑名单,是保护假信息被戳穿用的2021-06-15 18:50
【本文來自《問鏡:從阿里yunOS失敗看鴻蒙,“拆解”安卓從哪裏入手?》評論區,標題為小編添加】
guan_15856201371294難得你寫了這麼多不想再懟你了,其實你根本不懂,鴻蒙這個本來不是為了手機用的,這是萬物互聯的一個操作系統,只不過手機是互聯的其中的一個而已。安卓是宏內核,鴻蒙是微內核。鴻蒙是基於萬物互聯的操作系統,為此谷歌也開發了一個fushsia操作系統,用你的説法,谷歌幹嘛不在安卓上繼續發力呢?
微內核和宏內核現在根本就沒辦法徹底分開。
你從這個觀點出發,證明你從一開始就不懂。
微內核如果是真微內核設計,那麼在進行各種硬件資源操作的時候,都需要進行一次系統層切換。這種系圖層切換是非常浪費 CPU 資源和內存存儲帶寬的行為。
這種系統跑起來,性能性能損失非常明顯,所以真微內核現在只存在於技術研究上。
至於宏內核,現在也不能完全宏內核化。因為這種內核會帶來大量的冗餘代碼,尤其是通用操作系統,在不同的機器上,需要不同的功能模塊和驅。完全宏內核化,會佔用大量的內存,自身結構也會非常複雜。
這種內核基本上已經都淘汰了。
現在微內核,必須學習宏內核的辦法,也就是讓系圖層儘可能統一。比如內核調度在最高層,其餘的驅動放到統一的一個環境裏面打包,這樣除了最核心的資源調度,和其他訪問相關的其實都在同一個“宏內核”裏面。
至於現在的宏內核,尤其是 Linux ,本身已經非常龐大,所以宏內核現在必須有可裝載和可卸載的設計,在需要的時候載入對應的驅動或者調度器,在不需要的時候就卸載來降低需求壓力。
至於鴻蒙的萬物互聯,明顯產品就不對口。鴻蒙目前的做法,並不是萬物互聯,而是萬物只有物聯,這種設計已經拋棄了大量的設備。比如 PC,其實手機上以鴻蒙的產品方案,本身也是被拋棄的設計。只不過是封裝個安卓解決需求問題而已。
這種系統定位目前只能是純粹的雲計算,消費設備只有被動功能,無法主動計算。
而這種系統,如果可行,為什麼 fushsia 沒有上位直接替代安卓,而谷歌現在還在更新安卓?
鴻蒙這麼快的就實現了萬物互聯,谷歌反而技術不如人?即便技不如人,谷歌也已經笨鳥先飛了。也沒飛過華為?
其實很簡單,谷歌的 fushsia 根本就沒有解決真正的問題。
如果開發一個萬物互聯的系統真的很簡單,那為什麼 Linux 依然這麼強勢?
從 Linux 這裏就説不過去。
谷歌完全可以用自己的 fushsia 替代 Linux 核心,上面跑安卓,和鴻蒙一樣的技術路線解決問題啊。
為什麼不這麼做??
因為谷歌技不如人所以不這麼做?
因為谷歌不這麼做所以技不如人?
因為谷歌技不如人所以不這麼做?
因為谷歌不這麼做所以技不如人?
從而循環自證了谷歌技不如人?