申请/专利权人:中汽创智科技有限公司
申请日:2023-11-06
公开(公告)日:2024-02-06
公开(公告)号:CN117519928A
主分类号:G06F9/48
分类号:G06F9/48;G06F9/50;G06F9/52;G06F9/54
优先权:
专利状态码:在审-实质审查的生效
法律状态:2024.02.27#实质审查的生效;2024.02.06#公开
摘要:本申请公开了一种互斥进程调度方法、装置、电子设备及存储介质,该方法包括在目标进程需要访问目标资源时,检测目标资源对应的互斥锁的当前占用状态,在互斥锁状态表征互斥锁被占用的情况下,确定占用锁进程的优先级继承信息,若优先级继承信息表示占用锁进程需要优先级继承,则保存目标进程的调度信息至互斥进程等待队列,并恢复运行占用锁进程的调度信息,最后响应于占用锁进程执行完毕,释放占用锁进程所占用的互斥锁,若确定当前时刻运行的互斥进程发生优先级继承,则恢复互斥进程等待队列中优先级最高的互斥进程的调度信息,从而减少调度器参与,降低任务调度时延,提高任务调度效率及缓存利用率。
主权项:1.一种互斥进程调度方法,其特征在于,所述方法包括:在目标进程需要访问目标资源时,检测所述目标资源对应的互斥锁的当前占用状态,得到互斥锁状态;在所述互斥锁状态表征所述互斥锁被占用的情况下,确定占用锁进程的优先级继承信息;所述占用锁进程为当前占用所述互斥锁的进程;若所述优先级继承信息表示所述占用锁进程需要优先级继承,则保存所述目标进程的调度信息至互斥进程等待队列,并恢复运行所述占用锁进程的调度信息;所述互斥进程等待队列中的互斥进程的调度信息基于所述访问目标资源的互斥进程优先级依次排列;响应于所述占用锁进程执行完毕,释放所述占用锁进程所占用的互斥锁,若确定当前时刻运行的互斥进程发生优先级继承,则恢复所述互斥进程等待队列中优先级最高的互斥进程的调度信息。
全文数据:
权利要求:
百度查询: 中汽创智科技有限公司 一种互斥进程调度方法、装置、电子设备及存储介质
免责声明
1、本报告根据公开、合法渠道获得相关数据和信息,力求客观、公正,但并不保证数据的最终完整性和准确性。
2、报告中的分析和结论仅反映本公司于发布本报告当日的职业理解,仅供参考使用,不能作为本公司承担任何法律责任的依据或者凭证。