[发明专利]应用处理方法和电子设备有效
申请号: | 201210030666.2 | 申请日: | 2012-02-10 |
公开(公告)号: | CN103246559A | 公开(公告)日: | 2013-08-14 |
发明(设计)人: | 薛立成;谢巍 | 申请(专利权)人: | 联想(北京)有限公司 |
主分类号: | G06F9/48 | 分类号: | G06F9/48;G06F1/32 |
代理公司: | 北京市柳沈律师事务所 11105 | 代理人: | 安之斐 |
地址: | 100085*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 应用 处理 方法 电子设备 | ||
技术领域
本发明涉及计算机技术领域,更具体地,本发明涉及一种应用处理方法和电子设备。
背景技术
近年来,诸如平板电脑(PAD)、移动电话、多媒体播放器、个人数字助理(PDA)之类的电子设备越发普及。
通常,电子设备中的处理器的性能和功耗极大地影响着电子设备整体的性能和功耗。随着诸如ARM处理器之类的处理器的架构和工艺的不断发展,处理器的性能不断提高,可以满足当前阶段电子设备的需求。然而,随着处理器性能的提高,处理器的功耗也明显提高,从而造成电子设备整体功耗高,待机时间短。
针对处理器功耗高的问题,研究人员提出了多种低功耗设计,其中包括异构多核处理器架构。在该架构中,在处理器中同时集成了高性能功耗比的第一处理核和高性能高功耗的第二处理核。当电子设备的应用需要较低性能时,只启动低功耗的第一处理核,关闭高功耗的第二处理核,此时处理器为低功耗状态;当电子设备的应用需要较高性能时,启动高性能的第二处理核,关闭低功耗的第一处理核,此时处理器为高性能状态。异构多核处理器架构既可以满足当前复杂应用的性能需求,又可以保证处理器的功耗较低。因此,它是一种前景较好的高性能低功耗处理器架构。
伴随着电子设备处理器在低功耗状态和高性能状态之间的相互转换,电子设备的操作系统和应用在两种处理核之间进行切换。当处理核进行切换时,既要保证切换前后处理核的一致性,从而保证处理核切换成功;又要保证切换速度,从而达到用户无法感知的目的。因而,处理核切换时机的选择是异构多核处理器架构的一个关键问题。
目前的主要解决方案采用的是性能驱动切换(Performance Driven,PD)模式。该模式是通过设定处理器性能切换阈值,并在Linux内核(Kernel)中加入驱动,实时地检测当前处理核的性能来实现的。若当前处理器性能低于处理器性能切换阈值,并且当前处理器为高性能状态时,启动处理核切换进程,将处理器切换到低功耗的第一处理核上;若当前处理器性能高于处理器性能切换阈值,并且当前处理器为低功耗状态时,启动处理核切换进程,将处理器切换到高性能第二处理核上。由此可见,这种性能驱动切换模式是一种细粒度的切换模式。
然而,这种性能驱动切换模式具有如下缺点,即需要实时地监控处理器性能,这将导致需要长时间占用一定的系统开销,使得增加了系统功耗,缩短了待机时间。
发明内容
为了解决上述技术问题,根据本发明的一个方面,提供了一种应用处理方法,所述方法应用于电子设备,所述电子设备至少包括第一处理单元和第二处理单元,所述第一处理单元的性能低于所述第二处理单元的性能,并且所述第一处理单元的功耗低于所述第二处理单元的功耗,其特征在于,所述方法包括:当处理一应用时,获取与所述应用相关联的处理单元信息,其中,所述处理单元信息指示出是通过所述第一处理单元还是通过所述第二处理单元来处理所述应用;以及根据所述处理单元信息,选择所述第一处理单元或所述第二处理单元来处理所述应用。
根据本发明的另一方面,提供了一种电子设备,所述电子设备至少包括第一处理单元和第二处理单元,所述第一处理单元的性能低于所述第二处理单元的性能,并且所述第一处理单元的功耗低于所述第二处理单元的功耗,其特征在于,所述电子设备还包括:获取单元,用于当处理一应用时,获取与所述应用相关联的处理单元信息,其中,所述处理单元信息指示出是通过所述第一处理单元还是通过所述第二处理单元来处理所述应用;以及选择单元,用于根据所述处理单元信息,选择所述第一处理单元或所述第二处理单元来处理所述应用。
与现有技术相比,采用根据本发明的应用处理方法和电子设备,可以根据当前系统运行的应用选择与所述应用相关联的处理单元信息,然后根据所述处理单元信息来选择用于处理所述应用的处理单元。因此,本发明降低了电子设备在运行过程中的系统开销,减少了系统功耗,进而延长了电子设备的待机时间。
本发明的其它特征和优点将在随后的说明书中阐述,并且,部分地从说明书中变得显而易见,或者通过实施本发明而了解。本发明的目的和其他优点可通过在说明书、权利要求书以及附图中所特别指出的结构来实现和获得。
附图说明
附图用来提供对本发明的进一步理解,并且构成说明书的一部分,与本发明的实施例一起用于解释本发明,并不构成对本发明的限制。在附图中:
图1图示了根据本发明的应用处理方法。
图2图示了根据本发明的电子设备。
图3图示了根据本发明实施例的异构多核应用处理器架构。
图4图示了根据本发明实施例的应用处理方法。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于联想(北京)有限公司,未经联想(北京)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201210030666.2/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种时间分辨的多色单能X射线成像谱仪
- 下一篇:一种LED防锈护栏灯灯具