≮动力机械网Www.dvyv.cn

动力机械网

您的位置: 首页 > 热点机械 > 器械部件 >

操纵虚构化简化Android迁徙android窗口小部件

我要收藏来源:動力機械网 作者:動力機械网
[导读]本文将切磋这些难题,并着重讲述挪动/嵌入式虚构化若何可以也许协助OEM及其余开辟职员简化Android支撑和迁徙。出格地,本文将连系利用风行的BeagleBoard与OKL4Microvisor。别的,文

}

  [导读]本文将切磋这些难题,并着重讲述挪动/嵌入式虚构化若何可以也许协助OEM及其余开辟职员简化Android支撑和迁徙。出格地,本文将连系利用风行的BeagleBoard与OKL4Microvisor。别的,文中还将以平安VoIP作为使用示例,演示hypervisor手艺若何协助开辟职员建立和摆设愈加稳重的Android装备及运转于其上的软件和办事。

动力机械网

  Android平台已从一名“重生儿”生长为环球挪动市场甚至挪动范畴之外其余智能装备范畴内的主要。越来越多的手持装备起头摆设Android平台,到2010岁暮,估计还会降生数十种采纳Android的

dvyv.cn

  操作零碎,让装备不只做到“开箱即用”,并且可以也许支撑第三方使用法式;AndroidMarket使用法式商铺中第三方使用法式的产物组合不竭添加,拉升了对基于Android的装备的需要,同时为整个生态零碎带来了新的商机。但另一方面,以Android为方针的装备硬件也为开辟职员带来了一系列应战:外调对CPU及SoC的支撑、驱动法式开辟、机能优化、与其余零碎软件的整合等等。 copyright DVYV

  在BeagleBoard及其余硬件上支撑Android 动力机械网DVYV.CN

  BeagleBoard具有很是活泼的开辟职员社区,为BeagleBoard硬件及在其上运转的软件供给支撑。基于ARMCortex-A8CPU架构的TIOMAP3530亦受害于壮大的开源社区和贸易支撑,从而使得该平台成为业余人士及专业快乐喜欢者的抱负测试。 copyright DVYV

  Android和BeagleBoard聚集了使用普遍的软硬件手艺,而且Android曾屡次被移植到BeagleBoard上,成果各不不异。出格是OpenKernelLabs(OKLabs)团队发觉了一系列的成绩,6月10日私募基金黑幕传说传。如驱动法式支撑无限、不变性不敷高、内核屡次杂乱或完整无奈发动。这些毛病纷歧定表白软硬件平台自身具有成绩,而是因为Android名目敏捷成长和研发精神分离所形成的。

动力机械网DVYV.CN

  利用 dvyv.cn

  数据核心和桌面范畴,虚构化的使用越来越遍及,其支撑的利用案例和使用数不堪数,此中包罗硬件整合、负载均衡、平安和沙箱、设置配备部署、多操作零碎支撑、穿插开辟和旧软件迁徙等。在嵌入式出格是挪动使用范畴,虚构化在开辟和摆设方面的使用亦日益普遍。OKLabs公司为挪脱手持装备打造商(OEM)供给“microvisor”──OKL4,用于在某些环境下完成有些特另外镜像

内容来自DVYV

  Symbian等),以及嵌入式/挪动平台迁徙。将microvisor(基于微内核的嵌入式hypervisor)引入到现有设想中时毫不成影响该项设想的详细细节。microvisor该当断绝新旧的子零碎,但同时让其可以也许像在原始中那样利用现有软件组件(比方Android),从而付与零碎设想职员矫捷性。基于这一,关于夫妻恩爱的句子一个布局优良的microvisor应支撑复杂且间接的迁徙流程:

动力机械网DVYV.CN

  1.Microvisor与方针硬件的集成

内容来自DVYV

  在BeagleBoard与OKL4的搭配中,OKL4Microvisor已支撑大大都常用的嵌入式/挪动CPU,此中包罗TIOMAP3530,使集成愈加便利。

动力机械网DVYV.CN

  2.Android与Microvisor的集成

本文来自动力机械网

  关于集成了虚构化支撑(如IntelVT和

本文来自动力机械网

  AMD-V)的企业和桌面零碎,对主要资本(如中缀节制、MMU和高速缓存设置配备部署)的拜候是经过硬件机制完成的。因为缺少这些构件,Android(或其余“客户”操作零碎)必需停止“准虚构化”,即经过点窜让microvisor阻挡并从头完成此类操作。为简化Android支撑,OKLabs供给了一种现成的Android准虚构化完成──OK:Android。 本文来自动力机械网

  3.装备驱动法式迁徙

内容来自DVYV

  明显,使用平台必需求与装备硬件停止交互。在最后的挪脱手持装备完成中,Android必需驱动LCD显现屏、触摸屏或键盘、音频输出/输入、USB、 内容来自DVYV

  计划都有有关于其投资程度的劣势:

copyright DVYV

  原地:旧驱动法式以其原始设置保存在Host操作零碎(Linux、及时操作零碎等)中。这种环境下的迁徙次如果集成和设置配备部署microvisor,以优化对客户操作零碎的支撑。[next] 本文来自动力机械网

  原地虚构化:现有驱动法式仍保存在其Host操作零碎中,并借助额定的设置配备部署来让其余客户机可以也许经过OKL4Microvisor虚构装备框架拜候这些驱动法式。 copyright DVYV

  :将旧驱动法式从头托管到称作装备办事器的公用轻量级虚构机(平安单位)中,并间接在microvisor上运转。一切客户机均利用虚构装备,然后由microvisor强迫战略停止办理。因而,驱动法式是今朝及将来客户操作零碎中最为平安和最便携的驱动法式。 动力机械网DVYV.CN

  4.

动力机械网

  通讯栈 本文来自动力机械网

  通讯栈(3G、WiFi等)凡是运转于旧及时操作零碎之上,能够伴同其原始Host操作系同一成稳定地从头托管到microvisor中。在挪动使用中,这种才能可防止需求从头获取收集经营商或其余羁系机构的认证,而得到抢占市场先机这一庞大劣势。

(责任编辑:中国动力机械网)
------分隔线----------------------------
栏目列表
推荐内容