[发明专利]多环境计算系统中资源使用的优化有效
| 申请号: | 201380010728.6 | 申请日: | 2013-01-14 |
| 公开(公告)号: | CN104137074B | 公开(公告)日: | 2018-02-16 |
| 发明(设计)人: | 比努·亚伯拉罕;多里斯·W·林;安苏蔓·塔潘·萨帕赛;朱迪·C·蔡 | 申请(专利权)人: | 谷歌技术控股有限公司 |
| 主分类号: | G06F9/50 | 分类号: | G06F9/50;G06F9/48 |
| 代理公司: | 中原信达知识产权代理有限责任公司11219 | 代理人: | 周亚荣,安翔 |
| 地址: | 美国加利*** | 国省代码: | 暂无信息 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 环境 计算 系统 资源 使用 优化 | ||
技术领域
本申请总体涉及移动设备系统,并且更具体地涉及通过包括多环境的移动设备系统优化资源使用。
背景技术
计算设备使用操作系统以管理物理资源、应用并且执行额外的功能。典型的,操作系统基于特定应用和用户期望的性能而设计和优化。额外地,操作系统也可以定制以改善特定硬件配置的性能或配置。通过不同类型的计算设备,不同的操作系统可以更好地操作,期望的是具有通过一种操作系统使用的应用,其可以访问不同的操作系统。
操作系统,诸如或其配置成通过具有多种扩展特征集诸如文件系统、设备驱动、应用、库等的通用计算设备(也称作“通用操作系统”)使用。通用操作系统允许多程序并行执行,并试图优化响应时间(也称作延迟时间)和/或处理器使用,或与并行执行程序相关的负载。然而,配置成用于通过通用计算设备使用的操作系统一般不适合用于嵌入式实时应用,诸如在移动计算设备如智能手机或台式计算机中使用。然而,在某些情况下,期望将移动计算设备与移动计算设备特定嵌入式操作系统相关的性能以及通用操作系统的一个或多个特征组合。
例如,是共同使用的通用操作系统,其具有的很多特征将使移动计算设备受益。然而,不是设计成用作通过移动计算设备使用的嵌入式或实时操作系统。当前,很多设备,诸如机顶盒、移动电话和汽车导航系统要求诸如的通用操作系统的特征,以及包括实时性能的嵌入式或实时操作系统的特征。
考虑到通用操作系统提供某些益处而嵌入式操作系统提供其他益处,特别是当被某一类型的设备所使用时,诸如移动计算设备,在单一设备上实施多个操作系统允许设备利用来自不同类型操作系统的益处。用于在单一设备上运行多个操作系统的常规方法依靠虚拟化技术。然而,因为虚拟化仿真完整的计算设备,所仿真的计算设备实施并操作一个或多个软件堆栈。另外,计算设备的仿真引起显著的费用,使常规虚拟化技术对某些设备类型诸如移动设备来说是不实际的。
额外地,某些应用或服务可以通过多个操作系统操作。在常规方法中,应用或服务可以在不同的操作系统中并行执行,增加应用所使用的资源,这可能影响整体性能。例如,在多个操作系统中执行相同应用减少了其他应用的可用内存。
附图说明
附图和下面的详细说明一起并入说明书并形成说明书的部分,并且用来进一步例示包括请求保护的发明的概念的实施方式,并且解释那些实施方式的各原理和优点,其中在单独的附图中相同的附图标记自始至终表示相同或功能类似的元件。
图1是根据某些实施例包括多个环境的移动计算系统的框图。
图2是根据某些实施例包括多个环境的移动计算系统的额外组件的框图。
图3是根据某些实施例的运行时间共存模式示例的框图。
图4是根据某些实施例用于启动包括多个环境的移动计算系统的方法的流程图。
图5是根据某些实施例用于移动计算系统的节约资源的方法的流程图。
本领域技术人员将理解,附图中的元件仅出于简单清晰的说明,并不是必须按比例绘制。例如,附图中一些元件的尺寸可以相对于其它元件放大以帮助更好地理解本发明的实施方式。
在适当情况下在附图中通过传统的惯用符号已经描绘所述装置和方法部件,示出了与理解本发明的实施方式有关的特定的细节从而不混淆对本领域技术人员已经明显的具有本文优点的公开内容和细节。
具体实施方式
本文公开了一种通过包括第一环境和第二环境的计算系统修改资源使用的方法。接收状态信号并且监测通过第一环境和第二环境执行的应用。例如,状态信号指示计算系统是否联接至外部设备,诸如对接设备。确定第一环境和第二环境是否都执行第一应用。响应于确定第一应用通过第一环境和第二环境执行,计算通过第一环境分配给第一应用的资源的第一量,并且计算通过第二环境分配给第一应用的资源的第二量。基于资源的第一量和第二量,停止通过第一环境或第二环境执行的第一应用。第一应用继续通过其它环境执行。在一个实施例中,响应于资源的第一量超过资源的第二量时,停止通过第一环境执行的第一应用。可替换地,显示资源的第一量和第二量,响应于接收资源第一量的选择停止通过第一环境执行的第一应用。
在下文的描述中,出于解释的目的,提出了许多特定的细节以充分理解本发明。但是,对本领域技术人员清楚地是,本发明可以不按照特定的细节实施。在其它情况下,结构和设备以框图的形式示出以避免混淆本发明。
系统概况
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于谷歌技术控股有限公司,未经谷歌技术控股有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201380010728.6/2.html,转载请声明来源钻瓜专利网。
- 上一篇:接口装置及存储器总线系统
- 下一篇:电子设备和电子设备控制程序





