是谁 阻碍了移动设备虚拟化的步伐(1)(2)
速度的角逐
Type 2管理程序在个人电脑上运行得很好,但是比起“裸机”的Type 1管理程序要慢的多,问题的原因出在操作系统顶层的软件附加层,Song说。
对于手机而言,处理能力要小的多,Type 1管理程序可以更为有效地工作,但是也需要开发者在一个令人难以置信的广泛的硬件群里对它们进行编码,Song说。
据思杰的首席技术官Simon Crosby说,这就是思杰的战略,从一开始就是如此。自从2010年4月推出Android版本以后,思杰已经在他的接收器产品线中推出裸机管理程序用户,并计划扩大该生产线。
思杰不仅为创建管理程序,也为保证该进程的速度投入了大量的开发人员和资源。即便如此,也不能解决没有标准的硬件或固件的相关问题,Song说。
“有了Android,由于它的开放性和它开放的硬件架构,所以并不难进行虚拟化,”他说。“问题是当你在得到一个更为封闭的架构的时候会发生些什么;我甚至不能确定在硬件层面上对一部iPhone进行虚拟化是否合法。”“至于软件(Type 2管理程序),还是算了吧,”Song说。“苹果是不会让你介入然后对它的产品进行虚拟化来运行其它操作系统的。”
原文名: Virtualization on Mobile Devices: What's Taking So Long? 作者:Kevin Fogarty
【本文乃51CTO精选译文,转载请注明出处!】
【责任编辑:王勇 TEL:(010)68476606】
分享按钮