Computer Science-Technology and Applications, International Forum on
Download PDF

Abstract

Embedded application is a hotspot at present and Linux gradually becomes the most important operating system for embedded applications. Aiming at the real-time problems of Linux and from five performance parameters of real-time operating system, this paper analyzes and concludes that scheduling latency and interrupt latency are the fundamental constraints for improving real-time performance of Linux 2.6 kernel, then designs and implements a new task model and new interrupt operations to solve the above problem. Hard real-time task scheduling algorithm which is named as Priority Bitmap Algorithm, new interrupt response and new interrupt operations are emphasized and main codes are given out. Through realfeel testing, response time of real-time task is indicated to be shortened largely and meets the initial expectation.
Like what you’re reading?
Already a member?
Get this article FREE with a new membership!

Related Articles