资源分配方法、装置、设备、计算机存储介质及车辆制造方法及图纸

技术编号:41399196 阅读:17 留言:0更新日期:2024-05-20 19:23
本公开涉及一种资源分配方法、装置、设备、计算机存储介质及车辆,该方法包括:获取预设的静态资源配置文件;基于所述静态资源配置文件,将系统资源分配给相应的进程;基于分配后的系统资源,运行相应的进程。本公开通过在进程运行之前根据预设的静态资源配置文件对系统资源进行预分配,使得进程能够基于预先分配好的系统资源运行,从而无需在运行过程中动态申请系统资源,避免了进程动态申请资源所造成的错误,有效提高进程运行的效率,从而提高微内核任务的实时性。

【技术实现步骤摘要】

本公开涉及计算机,尤其涉及一种资源分配方法、装置、设备、计算机存储介质及车辆


技术介绍

1、在计算机系统中,进程的运行需要系统资源的支持。一般所指的进程是指动态进程,其运行所需的系统资源都是在进程运行过程中进行动态申请。最常见的是写时复制技术(copy-on-write,cow),其核心思想是,如果有多个调用者(callers)同时访问相同的资源(如内存或者是磁盘上的数据存储),他们会共同获取相同的指针指向相同的资源,直到某个调用者修改资源内容时,系统才会真正复制一份专用副本(private copy)给该调用者,而其他调用者所见到的最初的资源仍然保持不变,即只有进程真正读或写内存时,才会向系统申请物理内存。

2、但是,这样的系统资源分配机制在实际执行过程中会出现意外事件,例如系统中没有空闲的物理内存,或是内核中申请物理内存的机制存在程序错误导致返回错误的物理内存,导致当前进程在运行过程中申请资源时需要执行一系列复杂步骤,效率低下且容易出错。


技术实现思路

1、为了解决上述技术问题,本公开提供了本文档来自技高网...

【技术保护点】

1.一种资源分配方法,其特征在于,所述方法包括:

2.根据权利要求1所述的方法,其特征在于,所述基于所述静态资源配置文件,基于所述静态资源配置文件,将系统资源分配给相应的进程,包括:

3.根据权利要求2所述的方法,其特征在于,所述静态资源配置数据至少包括下列的一种或多种:

4.根据权利要求1所述的方法,其特征在于,所述方法还包括:

5.根据权利要求4所述的方法,其特征在于,所述基于分配后的系统资源,运行进程,包括:

6.根据权利要求5所述的方法,其特征在于,所述当进程运行结束后,将所述进程对应的系统资源进行回收,包括:

<...

【技术特征摘要】

1.一种资源分配方法,其特征在于,所述方法包括:

2.根据权利要求1所述的方法,其特征在于,所述基于所述静态资源配置文件,基于所述静态资源配置文件,将系统资源分配给相应的进程,包括:

3.根据权利要求2所述的方法,其特征在于,所述静态资源配置数据至少包括下列的一种或多种:

4.根据权利要求1所述的方法,其特征在于,所述方法还包括:

5.根据权利要求4所述的方法,其特征在于,所述基于分配后的系统资源,运行进程,包括:

6.根据权利...

【专利技术属性】
技术研发人员:杨林城
申请(专利权)人:北京罗克维尔斯科技有限公司
类型:发明
国别省市:

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

1