Please use this identifier to cite or link to this item:
|Title:||REAL TIME ISSUES IN LINUX KERNEL|
|Keywords:||ELECTRONICS AND COMPUTER ENGINEERING;REAL TIME ISSUES;LINUX KERNEL;REAL TIME CAPABILITY|
|Abstract:||Linux has become one of the most popular UNIX operating systems. Commercial support for Linux and adoption of Linux in real world applications has now started to emerge. But standard Linux kernel is Non-preemptive which is not suitable for Real time applications. So in this thesis, developments have been made to make Linux suitable for real time applications. The Real time capability is achieved by two new kernel mechanisms. First, a microtimer has been ported into the kernel which improves the precision of the preemption time. Secondly, preemption points were inserted into the kernel code which allows the kernel to be preempted at any time when it is not locked. By doing so the kernel becomes more preemptable so that real-time jobs may experience shorter blocking times. Finally the new Kernel Image is created and various results were analyzed. Entire work has been done in Linux 2.4.26 kernel on `i386' machine of 1.7GHz Celeron processor. Languages like C, 8086 ALP and Linux-2.4.26 kernel API were used|
|Research Supervisor/ Guide:||Kumar, Padam|
|Appears in Collections:||MASTERS' DISSERTATIONS (E & C)|
Items in DSpace are protected by copyright, with all rights reserved, unless otherwise indicated.