Realtime Tux!

Real-Time Linux Thesis

Main

NEWSFLASHES:
  • 1st of November, 2000 - Final report available, PDF, Gzipped PostScript
  • 13th of September, 2000 - Not much ... the final report should be ready very soon now.
    Here's an interesting article commenting on the MontaVista real-time "updates" to the standard Linux kernel.
  • 29th of June, 2000 - Updated the contribution section.
  • 25th of June, 2000 - The interview in Elektroniktidningen is out. See this page for more info on us.
  • 25th of May, 2000 - The scheduler framework that enables EDF, RM and FPS in one single paradigm is done. Should be up for download any time now...

This site is dedicated to the thesis work of Daniel Rytterlund and Joachim Nilsson at the Department of Computer Science at the University of Mälardalen in co-operation with BlueLabs. The work was carried out during most of 2000. At that time BlueLabs was called Frontec Tekniksystem and today (2004) it's a part of FlexTronics.

The goal of the project was to evaluate and test different real-time Linuces that exist at the time and try to extend and perhaps further develop existing real-time schedulers to a more advanced level.

Evaluated realtime Linux variants include the popular RTLinux, the growing initiative called RTAI, the perhaps not so unfamiliar KURT and last but not least the very interesting RED-Linux project (dead link, try this for historical info).

Look at the contrib/ directory to take a look at the results of our work. Better overall documentation is one of the things we are planning. However, currently there do exist good information such as man-pages for instance.

To find more information regarding RTLinux and other approaches in adding real-time support to Linux (and other free RTOS's as well) see our specific link page. Specific installation notes, currently only for RTAI and NMT RT-Linux, which was found on the excellent list of mailing lists at realtimelinux.org, has been mirrored in the docs/ section.

For those concerned (i.e. anyone involved in our thesis work either directly or indirectly) the meetings/ and collection of papers are password protected. So contact us for username & password to access them.

Finally, we have set up a "geek-page" with the technical specificatons of the currently used machine running RTLinux v2. Update: There is not just one (1) computer running realtime linuces right now, there is actually a wide range of them ...

These pages are supposed to be used as a means of communication and documentation during the work on our thesis on real-time Linux between us and our tutors both at the university and at BlueLabs.