Linux was originally designed as a general purpose operating system without consideration for real-time applications. Recently, it has become more attractive to the real-time community due to its low cost and open source approach. In order to help the real-time community, we will present in this paper the practical steps required to achieve a real-time Linux by applying the PREEMPT-RT patches which will provide Linux with these capabilities. We will also focus on some of the kernel configuration that should get attention while building the kernel in order to maintain the real-time behavior of the system during runtime.
Perneel, L, Guan, F, Peng, L, Fayyad-Kazan, H & Timmerman, M 2015, 'Real-time capabilities in the standard Linux Kernel: How to enable and use them?', International Journal on Recent and Innovation Trends in Computing and Communication, vol. 3, no. 1, pp. 131-135. <http://www.ijritcc.org/download/1422071200.pdf>
Perneel, L., Guan, F., Peng, L., Fayyad-Kazan, H., & Timmerman, M. (2015). Real-time capabilities in the standard Linux Kernel: How to enable and use them? International Journal on Recent and Innovation Trends in Computing and Communication, 3(1), 131-135. http://www.ijritcc.org/download/1422071200.pdf
@article{eba3128326cd47f3a57a62398f947440,
title = "Real-time capabilities in the standard Linux Kernel: How to enable and use them?",
abstract = "Linux was originally designed as a general purpose operating system without consideration for real-time applications. Recently, it has become more attractive to the real-time community due to its low cost and open source approach. In order to help the real-time community, we will present in this paper the practical steps required to achieve a real-time Linux by applying the PREEMPT-RT patches which will provide Linux with these capabilities. We will also focus on some of the kernel configuration that should get attention while building the kernel in order to maintain the real-time behavior of the system during runtime.",
author = "Luc Perneel and Fei Guan and Long Peng and Hasan Fayyad-Kazan and Martin Timmerman",
year = "2015",
month = jan,
language = "English",
volume = "3",
pages = "131--135",
journal = "International Journal on Recent and Innovation Trends in Computing and Communication",
issn = "2321-8169",
number = "1",
}