Micro-Controller Operating Systems: Difference between revisions

Content deleted Content added
m Ports: I think OS-III was missing here, added and amended sentence slightly
m "kernal" -> "kernel"
Line 73:
 
===Assigning tasks===
Tasks with the highest rate of execution are given the highest priority using rate-monotonic scheduling.<ref>{{cite journal|last1=Liu|first1=Chung Lang|last2=Layland|first2=James W.|title=Scheduling algorithms for multiprogramming in a hard real-time environment|journal=Journal of the ACM 20|volume=1|pages=46–61|doi=10.1145/321738.321743|year=1973}}</ref> This scheduling algorithm is used in real-time operating systems (RTOS) with a static-priority scheduling class.<ref>{{cite web|last1=Bovet|first1=Daniel|title=Understanding The Linux KernalKernel|url=http://oreilly.com/catalog/linuxkernel/chapter/ch10.html#85347}}</ref>
 
===Managing tasks===