skip to main content
article
Free Access

Implementing real-time services in MINIX

Authors Info & Claims
Published:01 July 1995Publication History
Skip Abstract Section

Abstract

In this work we present the results of a project devoted to provide programming facilities to develop hard real-time software. We have used MINIX operating system as a tool for our experience. We allow the programmer to define timing constraints for the tasks, letting to the Operating System the work of running these tasks in a timely fashion. In this way, we can improve productivity, security and costs in the system development cycle.

References

  1. {Che88} CHENG, S; STANKOVIC, J.; RAMAMRITHAM, K. "Scheduling Algorithms for Real-time systems: a brief survey". In "Real-Time Systems", IEEE Press, 1993. pp. 150-173.Google ScholarGoogle Scholar
  2. {Liu73} LIU, C.; LAYLAND, J. "Scheduling algorithms for multiprogramming in a Hard Real Time System Environment". Journal of the ACM, Vol. 20, No. 1, 1973, pp. 46-61. Google ScholarGoogle ScholarDigital LibraryDigital Library
  3. {Liu91} LIU, W.S. et al. "Algorithms for scheduling imprecise computations". IEEE Computer. May 1991. Google ScholarGoogle ScholarDigital LibraryDigital Library
  4. {Sha90} SHA, L.; GOODENOUGH, J. "Real-Time Scheduling Theory and Ada". IEEE Computer, April 1990. pp. 53-62. Google ScholarGoogle ScholarDigital LibraryDigital Library
  5. {Sta88} STANKOVIC, J. "Misconceptions about Real-Time computing". IEEE Computer, October 1988. pp. 10-19. Google ScholarGoogle ScholarDigital LibraryDigital Library
  6. {Tan87} TANNENBAUM, A. "A Unix clone with source code for Operating Systems courses". Operating Systems Review, vol. 21, January 1987. Google ScholarGoogle ScholarDigital LibraryDigital Library
  7. {Tan91} TANNENBAUM, A. et al. "MINIX 1.5 Reference manual". Prentice-Hall, Englewood Cliffs, New Jersey 07632. 1991.Google ScholarGoogle Scholar
  8. {Wai92} WAINER, G. "A survey of the results of using Minix as a tool for teaching in Operating Systems Courses". Proceedings of the XII International Conference of the SCCC. Editorial de la USACH. 1992.Google ScholarGoogle Scholar
  9. {Wai94} WAINER, G. "Experimental Evaluation of Real-Time Scheduling Algorithms in a Time-Sharing Operating System". Internal report, Computer Sciences Department. Submited to "Sigmetrics and Performance '95".Google ScholarGoogle Scholar
  10. {Wai94b} WAINER, G. "Inclusión de mecanismos de Tiempo Real en un Sistema Operativo de Tiempo Compartido". Proceedings of the II Encuentro Chileno de Computación. 1994.Google ScholarGoogle Scholar

Index Terms

  1. Implementing real-time services in MINIX

                      Recommendations

                      Comments

                      Login options

                      Check if you have access through your login credentials or your institution to get full access on this article.

                      Sign in

                      Full Access

                      • Published in

                        cover image ACM SIGOPS Operating Systems Review
                        ACM SIGOPS Operating Systems Review  Volume 29, Issue 3
                        July 1995
                        95 pages
                        ISSN:0163-5980
                        DOI:10.1145/206826
                        Issue’s Table of Contents

                        Copyright © 1995 Author

                        Publisher

                        Association for Computing Machinery

                        New York, NY, United States

                        Publication History

                        • Published: 1 July 1995

                        Check for updates

                        Qualifiers

                        • article

                      PDF Format

                      View or Download as a PDF file.

                      PDF

                      eReader

                      View online with eReader.

                      eReader