zoukankan      html  css  js  c++  java
  • Google悄悄开发的全新操作系统 Fuchsia


    https://laod.cn/news/google-fuchsia.html


    如今谷歌Android和苹果iOS两大操作系统早已称霸移动平台多年。其中Android因为开源的特点被大量厂商采用,但一些有实力的厂商不希望被一直别人左右,一直在研发自己的操作系统,比如三星Tizen等。不过据最新消息,似乎这样做的不仅仅是采用Android系统的厂商而已,连谷歌自己也在这么做。

    谷歌目前悄悄开发一款全新的操作系统,该系统命名为“Fuchsia”,官方描述Fuchsia“Pink + Purple == Fuchsia (a new Operating System)”,意思就是粉色加紫色等于Fuchsia,一个全新的操作系。Fuchsia 不仅仅托管在 GitHub,而且支持PC、手机以及其他智能设备。

    Google悄悄开发的全新操作系统 Fuchsia

    前谷歌正在研发一款名为“Fuchsia(倒挂金钟、灯笼海棠)”的全新操作系统,不过,Google 开发的操作系统都有个共同点,全都基于 Linux Kernel:Chrome OS, Android 和 Chromecasts。但是 Linux Kernel 并不是在所有的场景中都能起到很好的作用(影响性能或者造成其他影响),特别是嵌入式设备,类似汽车仪表盘和 GPS 单元。

    有外媒特意对该Fuchsia系统的项目和文档进行了解剖,从 Fuchsia 所包含的项目和文档发现,Fuchsia 的内核是 Magenta kernel,一个基于 ‘LittleKernel’ 的项目。Magenta 跟 Fuchsia 的关系类似 Linux 和 Android,Magenta 内核驱动着强大的 Fuchsia 操作系统。Magenta 被设计为商业性嵌入式操作系统,类似 FreeRTOS 和 ThreadX。

    但是,Magenta 比 LittleKernel 强大很多,专为现代化、高处理器的设备而准备,支持嵌入式设备、智能手机和桌面计算机。以下 LittleKernel 简称为 LK。

    Magenta 的内部架构基于 LK,但是以上的层是全新的。Magenta 有进程的概念,而 LK 没有。Magenta 进程是由 LK 级的架构组成的,比如线程和内存。

    其他的不同点:

    Magenta 有一流的用户模式支持,LK 没有

    Magenta 有一个对象处理系统,LK 也没有这个概念

    Magenta 有基于 capability 的安全模型(类似 Android 6.0 权限),LK 的所有代码都是可信的
    同时,Fuchsia的用户界面所使用的颜色采用的是Material Design UI的理念;其支持32位、64位ARM处理器,同时支持64位PC处理器等。有猜测称,谷歌此举有可能为了将来取代Android和Chrome OS等,不排除与Android响应机制的先天遗憾有关,也不排除谷歌为统一旗下系统平台等方面有关。当然,目前该系统依然前途未卜,或许仅仅是一次尝试而已,未来能否启用尚不得而知。


  • 相关阅读:
    图像旋转中原图16×16分块测试1
    散射对成像的影响、图像退化
    图像分块后相邻像素点旋转过程中对块内信息的利用率估算
    图像分块测试记录(还不对)
    【戏言、昔言、惜言】谭惜言写了一辈子的戏,真情假意,全在戏言里。
    照花台、无锡景、探清水河调
    Python3.x:chrome运行webdriver脚本提示--ignore-certificate-errors
    Python3.x:pip命令安装第三方库,超时处理方案
    Python3.x:抢票
    Python3.x:定时任务实现方式
  • 原文地址:https://www.cnblogs.com/ztguang/p/12644835.html
Copyright © 2011-2022 走看看