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

Google开源新操作系统Fuchsia,大内存特供

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

谷歌刚开源了一个新的操作系统,该操作系统是为具有高速处理器和大容量内存的硬件而开发。

还没有任何关于 Fuchsia 的官方说法,它的 GitHub 页只是简要地将 Google 的这个新项目描述为为 Pink+Purple==Fuchsia(新的操作系统) 。Chris McKillop 是 Google 的产品和研发负责人,按照他的解释 Purple 指的是一个 具有高性能图像显示、输入延迟低、用户交互界面美观的系统 ,Pink 指的是 面向开发者和用户的模块化系统 。团队由 一群书呆子 组成,包括 Brian Swetland 和 Travis Geiselbrecht,他们过去曾从事 Android、BeOS、ChromeOS、DangerOS、iOS、MacOS、QNX、webOS 和其他操作系统的开发工作。

Fuchsia 不是构建于 Linux 内核之上的,这和 Android 不一样,而是构建于 Magenta。Swetland 将 Magenta 描述为一个迷你内核:

97% 的驱动和服务位于用户空间,但是系统调用面提供了更为广泛的基本指令,而不仅仅是核心微内核设计所采用的 send/recv/exit。

虽然继承于C语言写的 LK,但是 Manenta 内核新的表面部分是用 C++ 写的(受限的C++)。

Swetland 称: Magenta 的驱动和服务大部分是用C语言写的,不过其中的一部分将会随着时间的推移用 C++ 重写。 当然,任何人都能够添加使用其他语言编写的组件,只要它们是通过现有的 RPC 协议和内核通信。

Fuchsia 目前运行于 Intel Broadwell 和 Skylake 处理器上,不过它也能够在增强后运行于比较老的 Intel 甚至 AMD 处理器上。不久之后,它也将增加对 ARM 和树莓派 3 的支持。该操作系统的是为 具有高速处理器和大容量内存的现代手机及个人电脑 而构建的,令人推测将会在未来代替安卓。虽然,我们询问了 Google 关于新操作系统的更多细节,他们称 Fuchsia 是 Google 正在推动的众多开源项目之一,现在提供细节还太早。但是为了消除谣言,他们提到:"Fuchsia 与安卓以及 Chrome 操作系统完全无关"。

Fuchsia 的用户界面似乎是使用了 Flutter 控件框架,并用 Escher 渲染。Escher 是一个基于物理的渲染器,支持复杂的特效,例如体阴影、色溢、光扩散等。高超的图像处理能力以及目标硬件平台需要具有高速处理器和大容量内存,表明该操作系统可能是针对虚拟现实的头戴设备。

Fuchsia 使用 Mojo 来帮助构建应用程序,Mojo 是"一个进程间通信技术和协议的集合,同时也是一个用于创建可组合、低耦合应用程序和服务的运行时。Pauli Olavi Ojala 称:"Mojo 已经可以绑定 Dart、Go、Java、JavaScript、Python 和 Rust 等语言"。

90后大学生开发开源操作系统内核Lencer 问题:90后大学生开发开源操作系统内核Lencer
回答: 在济南大学,有三个大学生正在合作开发和维护一个开源操作系统内核,他们把内核命名为“Lencer”,中文名“量格”,取“格物致知”和“量子力学”的双重含义,可见他们对此项目的期待和宏愿。 ...
源自开源、反哺开源,是中国开源软件的必由之 问题:源自开源、反哺开源,是中国开源软件的必由之
回答:...受瞩目的国产操作系统供应商,普华公司一直认为,源于开源、反哺开源是所有基于开源软件的国内操作系统企业必须要遵守的义务,也是企业长期可持续发展的必由之路。”普华公司市场总监宋可为谈道,“事实上,加...
拥抱开源:微软Windows 10宣布全面支持AllJoyn技术 问题:拥抱开源:微软Windows 10宣布全面支持AllJoyn技术
回答:...ws 操作系统的实施过程中,微软的工程师团队贡献了很多开源代码,完善了 Alljoyn 框架。除了贡献和测试代码,微软还将确保 Alljoyn 在其他平台,包括 Linux、Android、iOS、OS X、Windows 7/8.1 等操作系统之间的交互性。 Alljoyn 是一个...
机器人开源革命 问题:机器人开源革命
回答:...器人操作系统 ROS(Robotics Operating System)——一个开源操作系统,正迅速成为机器人行业的 Android。开源机器人基金会 CEO Brian Gerkey 称他们已经达到了临界点,过去一年 ROS 软件的下载量翻了一番,达到了 350 万次,随着 R...
开源无所不在:Open Source趋势大追踪 问题:开源无所不在:Open Source趋势大追踪
回答: 不过是几年以前,许多企业还在争论开源是否是未来趋势,令人印象特别深刻的是,微软前 CEO Steve Ballmer 形容开源为癌症,微软创办人 Bill Gates 更是批评说,Linux 像是学生在玩游戏,市场不成熟,因此,在商业市场中,相信 Lin...
内核层网络栈优化项目Fastsocket背后的故事 问题:内核层网络栈优化项目Fastsocket背后的故事
回答:... 18 日,当时就职于新浪操作系统团队的林晓峰在 Github 上开源了名为 Fastsocket 的项目,并在之后一天的中国 Linux 内核开发者大会上对该项目的原理和应用效果进行了介绍(演讲 slides 在此)。根据 Github 官网的介绍,Fastsocket 是...
相关知识:

下面内容对您也许有用

      话题:谷歌开源了TensorFlow,世界就要马上被改变了吗

      推荐回答:十分局限。但是,而 TensorFlow 的存在会大大降低深度学习在各个行业中的应用难度,但对工业界的帮助有很大潜在可能性、现在被李彦宏挖到的吴恩达得到了 “Google Brain” 之父的美誉。比如说在一个可以应用的语音识别系统里,跨平台可移植性,它使得 Google 能够同时处理成千上万台大型计算机的数据,更快,出门为大家 “破雾”,“

      话题:手机谷歌系统是开源的,开源是什么意思?

      问题详情:如题,谷歌系统很好?

      推荐回答:开源就是开放源代码,这个系统允许任何人或组织非商业性质的免费使用,变更,引用等,开放源代码可以吸引更多的软件工作者为之编写新的软件 这个系统现在炒的很热,具体使用上已经比较成熟,具有大量的软件支持,且大多数软件都是免费的,很推荐这个系统

      话题:如何在Google

      推荐回答:2. 打开Google项目托管主页 3. 点击贡献开放源代码项目,进入GettingStarted 4. 点击Create Project,进入创建项目页 5. 填写相关信息,并Create Project Project name: 项目名字,只能是英文 Project summary: 项目的概述,随便写 Project deion: 项目描述,随便写 Note: 不能太短,否则Create Project不可用 Version control system:托管项目使用的源

      话题:如何让谷歌开源浏览器自动升级

      推荐回答:好像Windows上的Chrome还没有这个功能,但是Ubuntu版本的Chrome因为修改了软件源,因此系统自动更新的时候也会更新Chrome。

      话题:Google 发布全新人工智能系统TensorFlow 并宣布开源

      推荐回答:两家巨头高科技公司相继争先恐后的开源人工智能计算工具包。出现个TensorFlow没什么稀奇的,除了这两家公司外。Google做的已经晚了,目的无非是争夺用户资源11月5日Google开源了TensorFlow,11月7日Microsoft开源了DMTK。实际上,相信按照Google的实力,它们应该会持续改进,几年以前已经开源的这种工具包还有很多,而且计算性能也不是多好

      话题:Android真的是开源的吗?

      问题详情:以下安卓内容部分转载自it之家htt防止p: w防止ap.ithome.co屏蔽m/

      推荐回答:前几天刚做过关于Android的介绍,这是当时所找的图片列出了整个安卓操作系如同各个部分所遵循的版权协议。为了规避这一问题,谷歌除了在操作系统核心使用了Linux代码之外,在其他专门为安卓开发的相当一部分代码中,使用了传染性不那么强的开源协议:基于Apache的ASL或者基于BSD的BSD协议。这两种协议的共同点在于对商业应用十分友好,遵循这两种协议的开源代码,商业公司可以拿过去用,而开发出的产品不一定需要也开源,可以视情况打包为闭源商业软件。在安卓系统中,大部分硬件驱动程序,以及谷歌专门为移动设备开发的基本函数库Bionic,都慷慨地采用了BSD或ASL开源协议,其中包括Dalvik虚拟机等安卓

      话题:如何在google

      推荐回答:2,登录后在最顶上有“更多/更多” 选择code ,然后选择项目托管,然后进入如下页面。选择“贡献开放源代码项目”。3,进入如下页面后。选择“Getting Started” 后再选择“Create Project”4,进入如下页面后,填写相关信息,并Create Project Project name: 项目名字,只能是英文 Project summary: 项目的概述,随便写 Project deion: 项目描述

      话题:谷歌Google

      问题详情:据说那个也有不少应用程序? 具体怎么样? 现在那些手机用的是

      推荐回答:你好你说的是Android吧?Android一词的本义指“机器人”,同时也是Google于2007年11月5日宣布的基于Linux平台的开源手机操作系统的名称,该平台由操作系统、中间件、用户界面和应用软件组成,号称是首个为移动终端打造的真正开放和完整的移动软件。所以并不是新推出的,07年就推出了,现在大部分手机都是这个系统

      话题:在google上发起开源项目,该用哪个协议?(100分高分)

      问题详情:但由于工作量巨大,所以想在google code上发起一个开源项目,

      推荐回答:用LGPLLGPL最初是Library GPL的缩写,后来改称作Lesser GPL,即为更宽松的GPL。当一个自由软件使用GPL声明时,该软件的使用者有权重新发布、修改该软件,并得到该软件的源代码;但只要使用者在其程序中使用了该自由软件,或者是使用修改后的软件,那么使用者的程序也必须公布其源代码,同时允许别人发布、修改。也就是说,使用GPL声明下

      话题:Google Talk

      问题详情:Google Talk 是什么???

      推荐回答:Google Talk,它可以进行文字聊天以及电脑对电脑的语音连接通话,此举进一步激化了它和雅虎,微软以及美国在线之间的竞争。 Google网站已经推出了即时通讯软件的下载页面(: .google./talk/),Google宣称,该软件“可以让你与朋友随时随地,在世界的任何一个角落自由的通话,发送即时讯息。”Google的即时通讯软件和它的电子邮件服务,

最新评论