Call for Paper - August 2022 Edition
IJCA solicits original research papers for the August 2022 Edition. Last date of manuscript submission is July 20, 2022. Read More

Real-time Linux using RTAI

Print
PDF
International Journal of Computer Applications
© 2013 by IJCA Journal
Volume 61 - Number 1
Year of Publication: 2013
Authors:
Laxmikantha. K
Kishore M
H. M Guruprasad
10.5120/9894-4461

Laxmikantha. K, Kishore M and H M Guruprasad. Article: Real-time Linux using RTAI. International Journal of Computer Applications 61(1):31-33, January 2013. Full text available. BibTeX

@article{key:article,
	author = {Laxmikantha. K and Kishore M and H. M Guruprasad},
	title = {Article: Real-time Linux using RTAI},
	journal = {International Journal of Computer Applications},
	year = {2013},
	volume = {61},
	number = {1},
	pages = {31-33},
	month = {January},
	note = {Full text available}
}

Abstract

To support the hard real-time requirement for mission critical applications, we enhance the real-time ability in Linux kernel through some kernel mechanisms. First, we focus on new technique called normal task delayed locking technique can be used to reduce the OS latency. Second, because of the coarse-grained timer mechanism can not satisfy the microsecond-level timer resolution required by real-time tasks, we present a new microsecond-level timer mechanism, which is based on UTIME technique. The simulation and analysis shows that the design can improve the real-time performance of the Linux system efficiently, which could be used to most of the embedded hard real-time systems.

References

  • C. L. Liu and J. Layland. Scheduling Algorithms for Multiprogramming in a Hard Real-Time Environment. Journal of the ACM, 20(1):46-61, 1973
  • L. Abeni, A. Goel, C.
  • M. Barabanov and V. Yodaiken. Real-time Linux –Linux journal, March 1996
  • P. B. Sousa, K. Bletsas, E. Tovar, and B. Andersson, "On the implementation of real-time slot-based task-splitting scheduling algorithms for multiprocessor systems," in Proc. of the 13th Real-Time Linux Workshop (RTLWS'13), Prague, Czech Republic, 2011, pp. 207–218.
  • E. Bianchi, L. Dozio, Some Experiences in fast hard realtime control in user space with RTAI-LXRT, 2nd Realtime Linux Workshop, Orlando, Florida (USA), November 27-28, 2000.
  • Krasic, J. Snow and J. Walpole, "A Measurement-Based Analysis of the Real-Time Performance of Linux", In The 8th IEEE Real-Time and Embedded Technology and Applications Symposium (RTAS 2002) , SanJose, September 2002
  • Y. C. Wang and K. J. Lin. Enhancing the real-time capability of the Linux kernel. In Proc. of 5th RTCSA'98, Hiroshima, Japan, Oct 1998
  • M. Tim Jones, "Anatomy of real-time Linux architectures From soft to hard real-time", IBM 15 Apr 2008