本申请属于电子设备,具体涉及一种资源管控方法、一种资源管控装置、一种电子设备和一种可读存储介质。
背景技术:
1、目前,随着电子设备应用生态的不断发展,更复杂更庞大的功能背景加持下,性能问题非常严峻,为了确保电子设备的性能,通常在系统中配置加速接口,以供系统向应用程序分配资源,但是,在相关技术中,系统的资源分配依然效率较低。
技术实现思路
1、本申请实施例的目的是提供一种资源管控方法、资源管控装置、电子设备和可读存储介质,能够有效改善电子设备中系统的资源分配效率低的技术问题。
2、第一方面,本申请实施例提供了一种资源管控方法,包括:
3、接收来自第一应用程序的信息;
4、在信息为资源调用请求信息的情况下,根据资源调用请求信息对应的资源调用等级,为第一应用程序分配资源;或
5、在信息为运行场景信息的情况下,根据运行场景信息,调节目标应用程序的资源分配。
6、第二方面,本申请实施例提供了一种资源管控装置,包括:
7、接收模块,用于接收来自第一应用程序的信息;
8、分配模块,用于在信息为资源调用请求信息的情况下,根据资源调用请求信息对应的资源调用等级,为第一应用程序分配资源;或
9、调节模块,用于在信息为运行场景信息的情况下,根据运行场景信息,调节目标应用程序的资源分配。
10、第三方面,本申请实施例提供了一种电子设备,包括处理器,存储器及存储在存储器上并可在处理器上运行的程序或指令,程序或指令被处理器执行时实现如第一方面提供的资源管控方法的步骤。
11、第四方面,本申请实施例提供了一种可读存储介质,该可读存储介质上存储程序或指令,该程序或指令被处理器执行时实现如第一方面提供的资源管控方法的步骤。
12、第五方面,本申请实施例提供了一种芯片,该芯片包括处理器和通信接口,该通信接口和该处理器耦合,该处理器用于运行程序或指令,实现如第一方面提供的资源管控方法的步骤。
13、第六方面,本申请实施例提供一种计算机程序产品,该程序产品被存储在存储介质中,该程序产品被至少一个处理器执行以实现如第一方面提供的资源管控方法的步骤。
14、在本申请实施例中,采用接收来自第一应用程序的信息,在信息为资源调用请求信息的情况下,根据资源调用请求信息确定第一应用程序的资源调用等级,根据资源调用请求信息确定第一应用程序的资源调用等级,进而按照资源调用等级为第一应用程序分配资源;在信息为运行场景信息的情况下,根据运行场景信息,调节目标应用程序的资源分配的方案,如上,通过应用程序向系统发送信息,系统可以快速响应该信息,并根据信息的类型执行后续的资源调整步骤,也就是通过应用程序的信息,系统就可以调节资源分配,降低系统的资源管理策略的复杂程度,提升资源分配的效率。
1.一种资源管控方法,其特征在于,包括:
2.根据权利要求1所述的资源管控方法,其特征在于,所述在所述信息为资源调用请求信息的情况下,根据所述资源调用请求信息对应的资源调用等级,为所述第一应用程序分配资源的步骤,具体包括:
3.根据权利要求1所述的资源管控方法,其特征在于,所述在所述信息为运行场景信息的情况下,根据所述运行场景信息,调节目标应用程序的资源分配的步骤,具体包括:
4.根据权利要求1所述的资源管控方法,其特征在于,所述在所述信息为运行场景信息的情况下,根据所述运行场景信息,调节目标应用程序的资源分配的步骤,具体包括:
5.根据权利要求1至4中任一项所述的资源管控方法,其特征在于,所述在所述信息为资源调用请求信息的情况下,根据所述资源调用请求信息对应的资源调用等级,为所述第一应用程序分配资源的步骤,具体包括:
6.根据权利要求1至4中任一项所述的资源管控方法,其特征在于,所述在所述信息为资源调用请求信息的情况下,根据所述资源调用请求信息对应的资源调用等级,为所述第一应用程序分配资源的步骤,具体包括:
7.一种资源管控装置,其特征在于,包括:
8.根据权利要求7所述的资源管控装置,其特征在于,所述分配模块包括:
9.根据权利要求7所述的资源管控装置,其特征在于,所述调节模块包括:
10.根据权利要求7所述的资源管控装置,其特征在于,所述调节模块包括:
11.根据权利要求7至10中任一项所述的资源管控装置,其特征在于,所述分配模块包括:
12.根据权利要求7至10中任一项所述的资源管控装置,其特征在于,所述分配模块包括:
13.一种电子设备,其特征在于,包括处理器,存储器及存储在所述存储器上并可在所述处理器上运行的程序或指令,所述程序或指令被所述处理器执行时实现如权利要求1至6中任一项所述的资源管控方法。
14.一种可读存储介质,其特征在于,所述可读存储介质上存储程序或指令,所述程序或指令被处理器执行时实现如权利要求1至6中任一项所述的资源管控方法的步骤。