20 Summary 2008 Chapter 8 L5 Embedded Systems Architecture Programming and

20 summary 2008 chapter 8 l5 embedded systems

This preview shows page 20 - 23 out of 23 pages.

20 Summary
Image of page 20
2008 Chapter-8 L5: "Embedded Systems - Architecture, Programming and Design" , Raj Kamal, Publs.: McGraw-Hill, Inc. 21 We learnt Memory manager allocates memory to the processes and manages it with appropriate protection. Static and dynamic allocations of memory. Manager optimizes the memory needs and memory utilization
Image of page 21
2008 Chapter-8 L5: "Embedded Systems - Architecture, Programming and Design" , Raj Kamal, Publs.: McGraw-Hill, Inc. 22 We learnt An RTOS may disable the support to the dynamic block allocation, MMU support to dynamic page allocation and dynamic binding as this increases the latency of servicing the tasks and ISRs. An RTOS may or may not support memory protection in order to reduce the latency and memory needs of the processes. An RTOS may provide of running user functions in kernel space
Image of page 22