当前位置: 首页 > 科技观察

谷歌神秘的Fuchsia操作系统是用来做什么的?

时间:2023-03-19 22:59:39 科技观察

<写在前面>谷歌正在开发一个新的操作系统。这个神秘的操作系统代号为Fuchsia。未来将同时支持手机端和PC端。你觉得它与Android操作系统冲突吗?我们请来MagicLeap的爱好者,这位在美国攻读VR的博士生来给大家讲解一下他眼中的Fuchsia到底是什么用意!谷歌的新操作系统Fuchsia非常有趣,因为它将是Android、ChromeOS、OSX和Windows10等不同操作系统的新版本。如果与现有的操作系??统相似,谷歌就没有必要从头开始重新开发新的操作系统。区别主要有两个方面:第一,Fuchsia使用了实时操作系统内核;其次,Fuchsia有一个内置的基于物理的3D渲染器,称为escher。要正确理解谷歌为何开发Fuchsia操作系统,就要从这两个不同点说起。毕竟谷歌已经拥有Android和ChromeOS两款操作系统,涵盖了移动端和桌面端两大使用环境,而且这两款操作系统的发展也不差。Android是占主导地位的移动平台。因此,谷歌开发新操作系统的目的很可能是为了弥补现有操作系统的不足,覆盖新的使用环境。这种新的使用环境的新特点就是这两点不同——硬实时、基于物理的3D渲染。目前主流的操作系统环境不需要这两个特性。只有一种环境需要这两项新功能,那就是混合现实。MR需要将虚拟的三维物体叠加到现实世界中,因此需要三维的用户界面,而为了将虚拟物体与现实世界无缝融合,基于物理的渲染也是必不可少的。MR技术需要的另一个重要点是实时性,因为无论用户在现实世界中如何移动,如何摇头,操作系统正在执行什么应用程序,都必须保证放置在其中的虚拟对象现实世界和现实世界总是一致的。固定的位置关系。任何延迟都会破坏使用MR技术的体验,因此MR需要一个硬实时、低延迟的操作系统。所以Fuchsia就像是为MR环境量身定做的操作系统。因为即使是VR环境,对实时性的要求也没有那么高。从大环境来看,谷歌目前在VR/AR技术领域发力已是不争的事实。谷歌已经拥有VR平台DayDream和AR平台ProjectTango,并且在2014年,谷歌重金投资了MR技术初创公司MagicLeap。因此,谷歌未来为新的计算平台打造新的操作系统是大势所趋。此外,最近发生的两件事也可以得出一些启示。首先是微软宣布明年要让所有的Win10电脑都支持全息外壳,也就是微软的HoloLens使用的全息用户界面。届时,微软的全息用户界面将统一桌面和移动使用环境。桌面和HoloLens都将能够运行普通的平面应用程序和全息应用程序。所以,谷歌的Fuchsia号称支持移动端和桌面端两大平台也就不难理解了,因为以后不管是什么平台,用户界面都只有一个。另一个是MagicLeap近期发布了大量的职位招聘信息,其中就包括操作系统开发职位。相关描述中有这样一段话:在这个职位上,你将为移动平台开发操作系统,专攻低延迟应用和渲染性能。深入了解OS开发原则(硬实时和软实时、线程、资源管理、安全性等...)低延迟、高性能渲染、硬实时,听起来很相似?Google对MagicLeap投入巨资,Google的CEO是MagicLeap的董事会成员。MagicLeap目前使用的操作系统是Android操作系统的修改版。所以未来Fuchsia很有可能会用在MagicLeap的混合现实设备上。所以可以猜测,Fuchsia并不是用来替代Android和ChromeOS的;Fuchsia将支持一个新的计算平台;这个计算平台将有一个统一的用户界面和用户与数字世界交互的形式,无论是在移动环境还是在桌面环境。