华为的EMUI 10是基于android Q的深度定制系统,我们可以看到“鸿蒙”操作系统的影子,都采用了分布式技术,面向【1+8+N】的全场景模式。
EMUI 10与鸿蒙的关系?
EMUI 10本质上仍然是android系统,EMUI本身也是面向未来全场景的操作系统,定位于鸿蒙一致。
Android系统采用了“宏内核”的架构,有超过1亿行的代码,其中内核超过了2000万行,但是一般用户用到的代码不到8%,整体比较冗余,不能适用于LoT时代。鸿蒙系统采用了“微内核”的架构,同一套操作系统,针对不同硬件能力的产品进行部署,并且采用了分布式架构,提升了效率。
鸿蒙的哪些技术用于EMUI 10?
在华为的发布会上,我们可以看到鸿蒙系统和EMUI 10有很多相似之处,比如同样的分布式设计、同样的方舟编译器、EROFS超级文件系统等,这些都是为华为日后布局【1+8+N】全场景智慧家居打软件基础。
EMUI 10和鸿蒙系统,同样采用了分布式技术,包括分布式文件、分布式数据库、分布式式调度等,构成了一个“超级终端池”。
超级终端池指的是,华为的【1+8+N】,包括1台手机、8个智能可穿戴、家居设备、N个第三方合作商的终端。
在这个超级终端池中,所有设备采用同一个系统,只需要一个ID就可以在这些设备中共享内容。
总之,无论是EMUI 10还是鸿蒙系统,我们可以看到华为的系统是面向未来的全场景模式,布局【1+8+N】的智能家居。