实时操作系统的调度算法_实时操作系统的主要目标

实时操作系统的调度算法

1.先来先服务调度算法

先来先服务(FCFS)调度算法是一种最简单的调度算法,该算法既可用于作业调度,也可用于进程调度。当在作业调度中采用该算法时,每次调度都是从后备作业队列中选择一个或多个最先进入该队列的作业,将它们调入内存,为它们分配资源、创建进程,然后放入就绪队列。在进程调度中采用FCFS算法时,则每次调度是从就绪队列中选择一个最先进入该队列的进程,为之分配处理机,使之投入运行。该进程一直运行到完成或发生某事件而阻塞后才放弃处理机。

2.短作业(进程)优先调度算法

短作业(进程)优先调度算法是以进程的运行时间长度作为优先级,进程运行时间越短,优先级越高。

实时操作系统的实时任务

在实时系统中必然存在着若干个实时任务,这些任务通常与某些个外部设备相关,能反应或控制相应的外部设备,因而带有某种程度的紧迫性。可从不同的角度对实时任务加以分类。

按任务执行时是否呈现周期性变化来划分:

a、周期性实时任务

外部设备周期性地发出激励信号给     计算机   ,要求它按照指定周期循环执行,以便周期性的控制某种外部设备。

b、非周期性实时任务

外部设备所发出的激励信号并无明显的周期性,但都必须联系着一个截止时间。 它又可分为开始截止时间(任务在某时间以前必须开始执行)和完成截止时间(任务在某时间以前必须完成)两部分。

根据对截至时间的要求来划分:

a、硬实时任务

b、软实时任务

实时操作系统的主要目标

实时操作系统有软实时系统和硬实时系统之分。软实时系统要求各任务尽快地执行,在规定的时间内都执行完,而不要求某一具体任务在特定时间内完成。硬实时系统不仅要求各任务在规定的时间内必须完成,而且每个任务必须准时执行。要求系统可靠性高,反应速度快,响应速度在ms级甚至ns级。

实时操作系统的调度算法_实时操作系统的主要目标_设计制作_EDA/IC设计
7
31
0
82

相关资讯

  1. 1、盼了1年的《毒枭》终于归来,这次又要通宵追剧了!622
  2. 2、恋情曝光?王大陆亲密搂肩美女助理,深夜密会共处一室6小时!3949
  3. 3、《天坑鹰猎》开播在即王俊凯深情“告白”张保庆5024
  4. 4、封神中最悲剧的妖怪,修炼千年,拥有火眼金睛,被纣王一拳打死639
  5. 5、同是双男主剧,辞演《山河令》主演后,茅子俊的新剧为何扑街了?3223
  6. 6、《静距离》罗志祥曝童年经历称害怕主动的女生4244
  7. 7、邢昭林新剧“测量仪”照曝光!高糊画质难挡帅气1432
  8. 8、《乌鸦小姐与蜥蜴先生》首播!剧情俗套,任嘉伦邢菲演技却在线2677
  9. 9、1978年,袁和平父子两人捧红的新人,没想到日后竟成为国际巨星3683
  10. 10、44岁吴彦祖近照,发际线后移成这般,身材发福“胖若两人”!2192
全部评论(0)
我也有话说
0
收藏
点赞
顶部