您的位置: 首页 > Word技巧 >

探秘:Google酝酿中名叫Fuchsia的神秘新系统

时间:2016-08-23 整理:docExcel.net

英文原文:What we learned from running Fuchsia, the mysterious new OS from Google

计算机与汽车都很多相似的地方,消费者无需懂得底层的纷繁复杂,只要它能开启并使用就行了 Android、Windows、OS X、以及 Linux,也都是如此。当然,在开发出来之后,它们仍需经过多年的磨砺,才会变得更加成熟。不过 Google 正在神秘开发的、名叫 Fuchsia 的新系统,却不是这么一回事。

外媒 Android Authority 在几天前撰写了一篇介绍 Fuchsia 的文章,其中包含了一个指向编译指南的链接,感兴趣的网友可以到那里查看如何构建一个可启动的系统。

打造 Fuchsia 的最简单的方法,就是使用基于 64 位英特尔平台的 Ubuntu Linux 机器(当然也支持在 OS X 和 Debian 等其它 Linux 发行版上编译)。

如果你对 Linux 不熟悉,接触命令行的技能也相对有限,那么这份工作可能并不是很适合。当前 Fuchsia 主要由两大部分组成 Magenta 内核,以及工具组、库、程序等。

Magenta 是个小内核(LK),所以 Fuchsia 也是个功能相对有限的小系统。其主要面向嵌入式设备和 bootloaders,支持连接诸多外设的驱动、还有一个 用户模式 。

要构建 Fuchsia,你需要注意两个方面。首先是打造在用户空间运行所需的工具和库,包括一个名叫 mxsh 的小型 shell 程序;其次是构建 LK/Magenta。

搞定了上述部分之后,你就可以在一个文件系统上启动 Magenta,然后用上 Fuchsia 的可执行用户空间。

想要运行 Fuchsia,最简单的方法是使用热门开源机器模拟器 qemu 。事实上,Fuchsia 的 source tree 中就已经包含了一个 qemu 副本。

当你启动 Fuchsia 的时候,可以看到很多内核级的调试信息,告诉你与系统启动相关的各种细节 第一句话是 welcome to lk/MP ,然后是舒适化各个子系统(如线程/计时器)。

再接着是 CPU 检测、计划任务、设备管理器、以及网络组件部分。引导完成之后,你可以看到一个名叫 mxsh 的简单 shell 程序。

mxsh 自带了一些指令,包括 cd(进出目录)、cp(复制)、echo(打印变量或字符串)、ls(显示目录下的文件)和 rm(删除文件或目录)。

如果键入了非 shell 自带的指令,那么它会试图运行 /boot/bin/ 路径下的同名程序。该路径下包含了许多不同的可执行文件,大多面向 Fuchsia 的测试和进一步开发。

以 thread-depth-test 为例,它主要用来测试 Fuchsia 的现成创建能力。此外还有一些简单的可执行文件,比如 fortune 和 cowsay 。

当然,Fuchsia 最重要的是支持 Dart。作为 Google 自家的脚本语言,其最初意在取代 JavaScript)。但随着不断的发展,Dart 已经是一款成熟的解释语言(Google 甚至将它用到了 AdWords 系统中)。

Dart 有两种工作方式,要么便以为 Javascript(然后通过一个 javascript 解释器来运行)、要么直接通过单独的 Dart VM 来 解释 (Fuchsia 用的就是后者)。

要在 Fuchsia 上测试 Dart,只需执行 /boot/apps 路径下的 hello_fuchsia.dart 输入 dart /boot/apps/hello_fuchsia.dart 即可。(只会在控制台上显示 Hello,Fuchsia!)

看到 Hello, Fuchsia! ,意味着 Fuchsia 已能够运行复杂的解释环境和运行脚本,如进程管理、线程管理、内存管理、文件I/O等。(这肯定让很多人想到了 Linux pre v1.0 发布的时候)

Fuchsia OS 将让 Dart 发挥重要的作用,因为当前版本并未包含C编译器和其它高级语言(比如 Java)。

鉴于 Google 已在 Dart 上投入了不少,这可能意味着该公司正在打造一款运行 Fuchsia 的设备、且会通过 Dart 进行编程。

当然,我们知道 Fuchsia 并不面向那些只有几 KB 内存的嵌入式设备。这可能是一款虚拟现实装置、家庭自动化产品、或者可以访问巨大的基础设施的 AI 智能设备。

有观点认为,Fuchsia 可能是一款欲与 Windows 或 OS X 展开竞争的桌面操作系统,但在小编看来是有些荒谬的,毕竟已有 Android 和 Chrome OS 在前。

探秘“中国公主”舞会:入选名媛配景深厚 问题:探秘“中国公主”舞会:入选名媛配景深厚
回答:1年挑选 记者采访了舞会认真人Grace,她强调舞会对外表的限制并没有明文划定,但主要照旧但愿这些可以或许对本身的外表感想满足与自信。至于被哪些提名流提名才有时机介入这个舞会?Grace说:“则必需是社会上的名士...
Google全球数据中心内部探秘:大到恐怖 问题:Google全球数据中心内部探秘:大到恐怖
回答: 数据中心通常都是科技企业最为神秘的一个组成部分,但 Google 似乎对此并不以为然,因为该公司刚刚同媒体分享了自己位于全球各地数据中心的内景照片。Google 表示,当你登陆 Google 网站的时候,其实你就已经接入了全球最强...
互联网行业竞争探秘:用户接口为王 问题:互联网行业竞争探秘:用户接口为王
回答: 英文原文:The Battle Is For The Customer Interface 编者按:汤姆·古德温(Tom Goodwin)是 Havas Media 战略及创新高级副总裁。 全球最大的出租车公司 Uber 没有一辆出租车;全球最热门的媒体所有者 Facebook 没有一个内容制作人;全球...
蓝翔挖掘机专业探秘:有人学俩月只能搬砖 问题:蓝翔挖掘机专业探秘:有人学俩月只能搬砖
回答:学生在汽修车间实习 监控大厅,在这里能看到每个教室的情况 暴力抢生源、“演戏”吸引学生、或被夸大的就业率,蓝翔师生描绘———灰色蓝翔“帝国” 蓝翔副校长带领学生跨省打架新闻爆出后,如...
福特CEO:反复拆装特斯拉Model S探秘 问题:福特CEO:反复拆装特斯拉Model S探秘
回答: 毫无疑问,电动汽车公司特斯拉是世界上最有趣的汽车公司。摩根士丹利首席汽车分析师亚当·乔纳斯(Adam Jonas)对其推崇备至,称其为世界上最重要的汽车公司。这就无怪乎福特汽车公司会对斯特拉取得的成就眼热。 福...
硅谷同性恋文化探秘:不只有男同 性取向更多样 问题:硅谷同性恋文化探秘:不只有男同 性取向更多样
回答: 10 月 30 日,苹果又登上了各大媒体的头条,不过这次不是因为 iPhone、iPad,也不是最新推出、仍充满神秘感的智能手表产品,而是因为他们的 CEO 蒂姆·库克(Tim Cook)“出柜”了。 一直以来,关于库克的性取向问题...
相关知识:

下面内容对您也许有用

      话题:亚特兰蒂斯探秘

      问题详情:亚特兰蒂斯探秘 完整版谷歌市场安装教程

      推荐回答:假如你下载安装的《亚特兰蒂斯探秘 完整版》不能玩的话,你可以尝试下载的谷歌安装器安装谷歌市场,安装国臣也很简单,打开后直接滑动下方的滑动条即可安装,方便快捷。 在我们讲解谷歌安装器安装教程前,先回答一些用户心中的疑问。一、为什么要安装谷歌市场?很多大型游戏(需要数据包)包括现在的小型游戏(不需要数据包)都是需要登录谷歌市场才能玩的,因为谷歌市场提供了正规的游戏购买模式,很多厂商非常看好这种模式,所有就在自己的游戏中嵌入这种模式并发布到谷歌市场中。这时就出现了当我们从谷歌市场上面下载到这些厂商的游戏时,运行游戏就会提示需要谷歌市场,没有谷歌市场就玩不了的情况。再有就

      话题:亚特兰蒂斯探秘

      问题详情:亚特兰蒂斯探秘 完整版缺少谷歌市场解决方法

      推荐回答:如果您的手机在安装了《谷歌服务框架》之后运行《亚特兰蒂斯探秘 完整版》还是出现闪退情况,可以尝试安装谷歌市场并登录谷歌账号。这里拇指玩提供给了谷歌安装器,会同时一起安装谷歌市场和谷歌服务框架。 下载的谷歌安装器打开后直接滑动下方的滑动条即可安装,方便快捷。 亚特兰蒂斯探秘 完整版官方介绍:《亚特兰蒂斯探秘 Atlantis Quest》是一款消除类游戏。你是否已经做好准备,开始刺激的冒险与发现之旅? 踏上旅程,前往古老的希腊、巴比伦、迦太基、埃及和罗马,探寻史上最惊人的未解之谜之一 – 失落之城亚特兰蒂斯。这款古典风格的匹配游戏融入了新奇的花样,你需要去探寻古老的文物,它们将指引你到达目的

      话题:亚特兰蒂斯探秘

      问题详情:亚特兰蒂斯探秘 完整版缺少谷歌服务框架解决方法

      推荐回答:导致《亚特兰蒂斯探秘 完整版》黑屏的原因之一就是缺少《谷歌服务框架》,《谷歌服务框架 GoogleServicesFramework》是谷歌安卓系统官方服务框架,用来作为谷歌软件的支持平台。例如谷歌应用商店就需要此服务框架的支持,很多国行或者改版ROM的手机都删除了这个框架,导致部分谷歌app不可正常运行,直接下载安装即可。 下载的谷歌安装器打开后直接滑动下方的滑动条即可安装,方便快捷。 亚特兰蒂斯探秘 完整版官方介绍:《亚特兰蒂斯探秘 Atlantis Quest》是一款消除类游戏。你是否已经做好准备,开始刺激的冒险与发现之旅? 踏上旅程,前往古老的希腊、巴比伦、迦太基、埃及和罗马,探寻史上最惊人的未解之谜之一

      话题:亚特兰蒂斯探秘

      推荐回答:拇指玩 立即查看亚特兰蒂斯探秘 完整版版本、华丽的升级物品,从此告别繁琐的安装步骤,并保证Google能正常登陆运行,游戏还是无法运行:必备软件语言,所以使用谷歌安装器需要用到ROOT权限:2,省去了您自己寻找和适配的麻烦,方便快捷,你可以尝试下载的谷歌安装器安装谷歌市场、埃及和罗马,ROOT权限是Android系统中的高级权限?

      话题:听说GOOGLE有一款聊天软件,是什么样的?谢谢

      问题详情:听说GOOGLE有一款聊天软件,是什么样的?谢谢好用吗?

      推荐回答:下载 地址: dl.163./html/50/50207 即时通讯迎来新大鳄Google Talk突袭腾讯、MSN 有关Google即时通讯软件的传言在去年底时就已出现,昨天,酝酿已久的Google Talk即时通讯工具终于正式出台,这是Google在本周一推出桌面搜索软件Google Sidebar后,推出的又一即时通讯软件。 这表明Google将进一步在其核心搜索引擎业务以外拓展。这项新

      话题:探秘大海贼岛可否用谷歌账号同步

      问题详情:VPN连不上,问题详情可否用谷歌的什么东西同步

      推荐回答:不可以。只能用VPN连接,你可以一下VPN设置教程,然后注册或者借一个账号连接使用。

      话题:你知道谷歌以图搜图吗?

      问题详情:搜索巨子 Google酝酿了N久之后,终于也在“谷歌图片”上推

      推荐回答:目前准确率极低,跟人眼水平差了十万八千里,原图都搜不到,普通压缩图也搜不到,后期过的那更是搜不到,更别说同人不同照片了。

      话题:你晓得谷歌以图搜图吗?

      问题详情:搜寻巨子 Google 正在酝酿了N久往后,事实下场也正在“谷歌

      推荐回答:技术仍然不够,现在非常多公司都在研发以图搜图,目的都是达到接近肉眼的水平,谷歌连同图都搜不完整,更别说处理过的或者很像的了。

      话题:你晓得谷歌以图搜图吗?

      问题详情:搜寻巨子 Google 正在酝酿了N久往后,事实下场也正在“谷歌

      推荐回答:感觉是找妹子神器某个手艺我想现正在晓得的人没有多起床谷歌自愿分隔了了没有断以来。亲加油我看好你, >>

最新评论