LINUX Basics
Introduction to linux operating system
- operating system services
- why linux
Different types operating systems
Basic linux user commands
Linux root file system structure.
Introduction to GNU Tool chain
- GCC compiler
- Make file
- GDB
Operating system basics
- Operating system structure,kernel Architecture,system calls
- Process Management(PCB ,Process creation etc..) (LAB-4)
- Programs on process management
- Memory Management(Paging, Swapping ,Segmentation Virtual Management etc..)
- Scheduler(scheduling polocies)
- File management,Open ,read Write system Calls
RTOS basics -Linux as Real Time
- RTOS Introduction (Hard Real Time,Soft Real Time)
- Latency in Linux, Priority Inheritance
- Linux 2.6 features for realtime
- 2.6 Kernel Compilation
RT LINUX patching
- Linux RTPREEMPT Patches
- Configuring the Kernel with RT-PATCH
- Debugging the Real time Kernel
- High Resolution Timers, The Latency Tracer
Implementation of Real Time application
- Linux real-time API.
- Testing the Realtime-preempt patch
- Measuring and comparing scheduling latency in standard Linux and in Linux with the latest RT patches.
|