应用程序处理方法以及装置

    公开(公告)号:CN105677460B

    公开(公告)日:2019-07-23

    申请号:CN201511001139.9

    申请日:2015-12-28

    IPC分类号: G06F9/48 G06F1/329

    CPC分类号: Y02D10/24

    摘要: 本公开是关于一种应用程序处理方法以及装置,其中,所述方法包括:侦测是否存在冻结请求;若侦测到冻结请求,则根据目标应用程序的标识信息获取所述目标应用程序的所有进程信息;修改所述目标应用程序已注册的通知组件的配置信息;根据所述目标应用程序的所有进程信息将所述目标应用程序的所有进程冻结。本公开可以使得冻结的应用程序不会占用处理器的资源,从而降低了对电量的消耗,延长续航时间。

    实时多任务系统及其执行方法

    公开(公告)号:CN105190556B

    公开(公告)日:2019-06-21

    申请号:CN201480021800.X

    申请日:2014-03-17

    发明人: V·大卫

    IPC分类号: G06F9/48 G06F11/07

    摘要: 本发明涉及一种用于在多任务计算机上执行实时应用的任务的方法,该方法包括以下步骤:定义时间窗口,每个时间窗口与所述应用的任务的处理操作的执行相关,向具有时间窗口的每个处理操作分配时间配额(QA1、QA2、QA3、QB)和时间余裕(MA1、MA2、MA3、MB),通过时间配额和时间余裕分配给处理操作的时间比与所述处理操作时间窗口的持续时间短,在所述应用的执行期间,在与其相关的时间窗口的开始激活每个处理操作,在处理操作之一的时间配额期满时,如果所述处理操作的执行还没有被完成,则激活错误模式,如果错误模式对于所述处理操作之一是激活的,则在通过时间配额和时间余裕分配给处理操作的剩余时间内,为处理操作执行错误处置过程。

    用于运行工业控制系统的方法以及工业控制系统

    公开(公告)号:CN104049577B

    公开(公告)日:2018-08-07

    申请号:CN201410090889.7

    申请日:2014-03-12

    申请人: 西门子公司

    IPC分类号: G05B19/418

    摘要: 本发明涉及种用于运行工业控制系统的方法,其中能在布置在工业控制系统中的处理器中运行的控制程序分配在主模块和多个程序模块中,其中在考虑处理优先级的情况下事件控制地处理程序模块,其中具有多个独立的子处理器的多核处理器用作处理器,其中主模块对应于第子处理器并且配属于主模块的子程序在第子处理器中运行,并且此外多个程序模块分别对应于其他的子处理器并且配属于程序模块的子程序在相应的子处理器中运行,其中运行控制装置,即使得其评估处理优先级和对应于相应的程序模块的事件来作为输入量并且根据该输入量将子处理器切换至激活或不激活状态。

    用于系统适配的动态程序评估系统和方法

    公开(公告)号:CN105074662B

    公开(公告)日:2018-06-26

    申请号:CN201480019322.9

    申请日:2014-03-12

    申请人: 苹果公司

    IPC分类号: G06F9/445 G06F1/32

    摘要: 本发明描述了一种为设备中的任务维护多个可执行程序的方法和装置。每个可执行程序能够响应于所述设备的操作环境的变化执行所述任务。可执行每个可执行程序以执行所述任务的测试运行。在所述设备中变化的操作环境下,每次执行可消耗功率量。可基于所述任务的所述测试运行所消耗的功率量来选择所述可执行程序中的一个可执行程序以在将来执行所述任务。所选择的一个可执行程序可需要不比所述可执行程序中的剩余可执行程序中的每个可执行程序所需的功率高的功率。