【技术实现步骤摘要】
本专利技术涉及任务调度,尤其涉及一种任务调度方法、任务调度系统和终端设备。
技术介绍
1、任务调度是车载操作系统的一个重要组成部分,主要是对多个任务进行分析,以确定哪个任务运行。现有任务调度策略一般为优先权调度策略和时间片轮转调度策略。在优先权调度策略中,每个任务根据其重要程度的不同,被赋予一定的优先级,该优先级决定任务调度的优先权利,调度器就会选择所有任务中优先级最高的任务来执行,优先级的使用确保了任务执行的实时性。在时间片轮转调度策略中,每个进程被分配一个时间段,称作它的时间片,即该进程允许运行的时间;如果在时间片结束时进程还在运行,则cpu将被剥夺并分配给另一个进程。在现有优先权调度策略进行任务调度过程中,优先级较高的第一任务无限循环,则导致优先级较低的第二任务一直不能执行,影响任务调度效果。
技术实现思路
1、本专利技术实施例提供一种任务调度方法及系统,以解决现有任务调度过程中,高优先级的任务无限循环导致低优先级的任务一直不能执行的问题。
2、本专利技术实施例提供一种任
...【技术保护点】
1.一种任务调度方法,其特征在于,包括:
2.根据权利要求1所述的任务调度方法,其特征在于,所述多个任务包括:第三任务以及由所述第三任务创建的第一子任务。
3.根据权利要求2所述的任务调度方法,其特征在于,所述任务调度方法还包括:
4.根据权利要求3所述的任务调度方法,其特征在于,所述在所述第三任务运行的过程中,所述第三任务暂停所述第一子任务的运行包括:
5.根据权利要求4所述的任务调度方法,其特征在于,所述第一事件的消息是由所述第三任务创建的第二子任务、第四任务或由所述第四任务创建的第三子任务传递。
6.根
...【技术特征摘要】
1.一种任务调度方法,其特征在于,包括:
2.根据权利要求1所述的任务调度方法,其特征在于,所述多个任务包括:第三任务以及由所述第三任务创建的第一子任务。
3.根据权利要求2所述的任务调度方法,其特征在于,所述任务调度方法还包括:
4.根据权利要求3所述的任务调度方法,其特征在于,所述在所述第三任务运行的过程中,所述第三任务暂停所述第一子任务的运行包括:
5.根据权利要求4所述的任务调度方法,其特征在于,所述第一事件的消息是由所述第三任务创建的第二子任务、第四任务或由所述第四任务创建的第三子任务传递。
6.根据权利要求2至5中任意一项所述的任务调度方法,其特征在于,所述任务调度方法还包括:
7.根据权利要求6所述的任务调度方法,其特征在于,在所述第三任务运行的过程中,所述第三任务修...
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。