24/10/2018
AUTOSAR Training Part Ⅱ
V01
Expert
OS
02
OS
24/10/2018
3
Scalability Classes
24/10/2018
4
SC4
SC2 SC3
SC1
Task
24/10/2018
5
• Tasks are basically C functions which
can be executed concurrently
• All tasks of an application compete
for access to the CPU
• Tasks can release the CPU
voluntarily
• Under certain conditions tasks
can be removed from the CPU
• The scheduler determines the task to
be executed next
• Every task‘s static priority is
evaluated by the scheduler