【技术实现步骤摘要】
系统间的资源占用方法、装置、存储介质及电子装置
[0001]本申请实施例涉及计算机领域,具体而言,涉及一种系统间的资源占用方法、装置、存储介质及电子装置。
技术介绍
[0002]目前,由于嵌入式系统中CPU(Central Processing Unit,中央处理器)核心的增多,出现了多系统共同运行的架构设计,但在现有技术中,各个系统只能够使用预先为各自分配的固定的资源才能够运行,系统的运行过程缺乏灵活性和适应性。
[0003]针对相关技术中,系统间的资源分配的适应性较差等问题,尚未提出有效的解决方案。
技术实现思路
[0004]本申请实施例提供了一种系统间的资源占用方法、装置、存储介质及电子装置,以至少解决相关技术中系统间的资源分配的适应性较差的问题。
[0005]根据本申请的一个实施例,提供了一种系统间的资源占用方法,包括:
[0006]通过所述第二操作系统确定目标处理资源,其中,所述处理器的处理资源包括第一处理资源和第二处理资源,所述第一处理资源被分配给所述第一操作系统使用,所述第二处理资源被分配给所述第二操作系统使用;
[0007]通过所述第一操作系统从所述第一处理资源中释放所述目标处理资源;
[0008]通过所述第二操作系统将所述目标处理资源添加至所述第二处理资源中。
[0009]在一个示例性实施例中,所述通过所述第二操作系统确定目标处理资源,包括:
[0010]通过所述第二操作系统监控所述第二处理资源是否满足所述第二操作系统上业务的运 ...
【技术保护点】
【技术特征摘要】
1.一种系统间的资源占用方法,其特征在于,所述方法应用于芯片,第一操作系统和第二操作系统运行在所述芯片上的同一个处理器中,所述方法包括:通过所述第二操作系统确定目标处理资源,其中,所述处理器的处理资源包括第一处理资源和第二处理资源,所述第一处理资源被分配给所述第一操作系统使用,所述第二处理资源被分配给所述第二操作系统使用;通过所述第一操作系统从所述第一处理资源中释放所述目标处理资源;通过所述第二操作系统将所述目标处理资源添加至所述第二处理资源中。2.根据权利要求1所述的方法,其特征在于,所述通过所述第二操作系统确定目标处理资源,包括:通过所述第二操作系统监控所述第二处理资源是否满足所述第二操作系统上业务的运行;在确定所述第二处理资源不满足所述第二操作系统上业务的运行的情况下,通过所述第二操作系统估算所述目标处理资源的资源信息。3.根据权利要求2所述的方法,其特征在于,所述通过所述第二操作系统监控所述第二处理资源是否满足所述第二操作系统上业务的运行,包括以下至少之一:通过所述第二操作系统监控所述第二处理资源中的剩余存储资源是否大于存储阈值,其中,在所述剩余存储资源小于或者等于所述存储阈值的情况下所述第二处理资源不满足所述第二操作系统上业务的运行;通过所述第二操作系统监控所述第二操作系统上业务是否使用除所述第二处理资源中的外设资源之外的参考外设资源,其中,在所述第二操作系统上业务使用所述参考外设资源的情况下所述第二处理资源不满足所述第二操作系统上业务的运行;通过所述第二操作系统监控所述第二操作系统上业务是否使用除所述第二处理资源中的处理器中断资源之外的参考处理器中断资源,其中,在所述第二操作系统上业务使用所述参考处理器中断资源的情况下所述第二处理资源不满足所述第二操作系统上业务的运行。4.根据权利要求2所述的方法,其特征在于,所述通过所述第二操作系统估算所述目标处理资源的资源信息,包括:通过所述第二操作系统确定所述目标处理资源的资源类型,其中,所述资源类型包括以下至少之一:存储资源,外设资源,处理器中断资源;通过所述第二操作系统估算每种资源类型对应的资源量。5.根据权利要求4所述的方法,其特征在于,所述通过所述第二操作系统估算每种资源类型对应的资源量,包括:在所述资源类型包括所述存储资源的情况下,通过所述第二操作系统估算所述目标处理资源中待占用的目标存储量;在所述资源类型包括所述外设资源的情况下,通过所述第二操作系统估算待占用的参考外设资源的外设标识和/或外设数量;在所述资源类型包括所述处理器中断资源的情况下,通过所述第二操作系统估算待占用的参考处理器中断资源的中断数量。6.根据权利要求1所述的方法,其特征在于,所述通过所述第一操作系统从所述第一处
理资源中释放所述目标处理资源,包括:通过所述第二操作系统向所述第一操作系统发送第一中断请求,其中,所述第一中断请求用于指示抢占所述目标处理资源;通过所述第一操作系统从所述第一处理资源中释放所述目标处理资源;通过所述第一操作系统向所述第二操作系统发送第二中断请求,其中,所述第二中断请求用于指示已释放所述目标处理资源。7.根据权利要求6所述的方法,其特征在于,所述通过所述第二操作系统向所述第一操作系统发送第一中断请求,包括:通过所述第二操作系统将所述目标处理资源的资源信息存储至所述芯片上的共享内存中;通过所述第二操作系统向所述第一操作系统发送所述第一中断请求,其中,所述第一中断请求用于指示抢占所述共享内存中存储的所述资源信息所指示的所述目标处理资源。8.根据权利要求7所述的方法,其特征在于,所述通过所述第一操作系统从所述第一处理资源中释放所述目标处理资源,包括:通过所述第一操作系统响应所述第一中断请求从所述共享内存中读取所述资源信息;通过所述第一操作系统从所述第一处理资...
【专利技术属性】
技术研发人员:陈瑾,刘宝阳,马文凯,
申请(专利权)人:苏州浪潮智能科技有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。