进程资源控制方法、终端设备以及存储介质技术

技术编号:40277557 阅读:29 留言:0更新日期:2024-02-02 23:05
本发明专利技术公开了一种进程资源控制方法、终端设备以及存储介质,涉及计算机操作系统技术领域,其方法包括:基于目标操作系统对应的资源对象和各所述资源对象的核心操作,定义资源组操作接口;通过所述资源组操作接口对预先构建的资源树进行异常事件检测,所述资源树由资源组构成;当检测到异常事件发生时,销毁异常事件所发生的资源组的对象。本发明专利技术能够降低开发和维护进程资源控制方案的难度。

【技术实现步骤摘要】

本专利技术涉及计算机操作系统,尤其涉及一种进程资源控制方法、终端设备以及存储介质


技术介绍

1、根据进程的自身质量和所承载的业务负载,进程在运行时可能会对系统的各种资源产生消耗,例如对cpu使用率、内存使用量、打开文件数、磁盘和网络io的读写速率等造成影响。这些资源消耗可能会对操作系统和其他进程的运行产生负面影响,甚至导致系统崩溃。因此,进程的资源消耗情况正逐渐成为业内关注的重点。

2、目前不同操作系统以及同一操作系统的不同版本对于进程运行时资源进行限制提供的资源对象和资源对象的核心操作不同,以windows操作系统和linux操作系统为例,windows操作系统提供job object对象用于对进程运行时资源进行限制,linux操作系统提供control group对象对进程运行时资源进行限制,但两个不同操作系统的对象之间的模型、接口和机制存在较大的差异,另一方面,windows高低版本的操作系统之间,job object的模型在使用层面还存在不同,而linux上高低版本的操作系统之间,存在cgroup v1和cgorup v2两个模型差距本文档来自技高网...

【技术保护点】

1.一种进程资源控制方法,其特征在于,所述方法包括以下步骤:

2.根据权利要求1所述的方法,其特征在于,所述通过所述事件通知接口对预先创建的资源树进行异常事件检测的步骤之前包括:

3.根据权利要求2所述的方法,其特征在于,所述资源组操作接口包括事件通知接口、环境管理接口、资源组管理接口、策略设置接口、进程管理接口,所述通过所述资源组操作接口对预先构建的资源树进行异常事件检测的步骤包括:

4.根据权利要求3所述的方法,其特征在于,所述通过所述资源组管理接口,基于所述资源组模块创建资源树的步骤包括:

5.根据权利要求4所述的方法,其特征在于,所...

【技术特征摘要】

1.一种进程资源控制方法,其特征在于,所述方法包括以下步骤:

2.根据权利要求1所述的方法,其特征在于,所述通过所述事件通知接口对预先创建的资源树进行异常事件检测的步骤之前包括:

3.根据权利要求2所述的方法,其特征在于,所述资源组操作接口包括事件通知接口、环境管理接口、资源组管理接口、策略设置接口、进程管理接口,所述通过所述资源组操作接口对预先构建的资源树进行异常事件检测的步骤包括:

4.根据权利要求3所述的方法,其特征在于,所述通过所述资源组管理接口,基于所述资源组模块创建资源树的步骤包括:

5.根据权利要求4所述的方法,其特征在于,所述通过所述策略设置接口对创建的资源树设置资源限制策略的步骤包括:

6.根据权利要求5所述的方法,其特征在于,所述通过所述进程管理接口将进程与已设置资源限制策略的资源树进行关联,以完成所述资源树的构建的步骤包括:

7.根据权利要求6所述的方法,其特...

【专利技术属性】
技术研发人员:任韧洪潇翼李铭
申请(专利权)人:招商银行股份有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1