基于高速缓存着色的资源共享和隔离的混合关键实时系统

    公开(公告)号:CN112799809B

    公开(公告)日:2023-12-26

    申请号:CN202110104237.4

    申请日:2021-01-26

    Applicant: 南京大学

    Inventor: 黄皓 王绪国

    Abstract: 本发明公开了一种基于高速缓存着色的资源共享和隔离的混合关键实时系统,包括cache着色模块和EDF‑VD‑C调度模块;EDF‑VD‑C调度模块用于调用调度点检测函数获取当前进程的最差执行时间、截止时间和已运行时间,计算当前时间加上最差执行时间再减去已运行时间的差值,结合计算得到的差值与截止时间的大小判断结果以及当前进程的关键等级,对cache资源进行调度,使锁定的cache资源只能赋予给非最低关键等级的当前进程使用,并且将执行当前进程后的剩余时长调度给比当前进程低等级的其他进程使用。本发明能够重点保护关键进程,同时也能够最低限度的保证非关键服务。基于资源隔离的方案,提高了系统的可预测性。

    基于高速缓存着色的资源共享和隔离的混合关键实时系统

    公开(公告)号:CN112799809A

    公开(公告)日:2021-05-14

    申请号:CN202110104237.4

    申请日:2021-01-26

    Applicant: 南京大学

    Inventor: 黄皓 王绪国

    Abstract: 本发明公开了一种基于高速缓存着色的资源共享和隔离的混合关键实时系统,包括cache着色模块和EDF‑VD‑C调度模块;EDF‑VD‑C调度模块用于调用调度点检测函数获取当前进程的最差执行时间、截止时间和已运行时间,计算当前时间加上最差执行时间再减去已运行时间的差值,结合计算得到的差值与截止时间的大小判断结果以及当前进程的关键等级,对cache资源进行调度,使锁定的cache资源只能赋予给非最低关键等级的当前进程使用,并且将执行当前进程后的剩余时长调度给比当前进程低等级的其他进程使用。本发明能够重点保护关键进程,同时也能够最低限度的保证非关键服务。基于资源隔离的方案,提高了系统的可预测性。

Patent Agency Ranking