skip to main content
article
Free Access

Design and implementation of a swapper for the MINIX operating system

Authors Info & Claims
Published:01 November 1990Publication History
Skip Abstract Section

Abstract

The University of Vermont does not offer a course which provides practical experience working with the internals of operating systems. To remedy this, an independent study course was undertaken during the Spring 1989 semester which involved working with the internals of a real operating system. The goal of the project was to design and implement a major component of an operating system known as the swapper.The basis for the project was the MINIX operating system, which is a message--passing operating system that runs on microcomputers and whose user interface mimics Version 7 UNIX2. The structure, algorithms, and implementation of a swapper will be analyzed in detail. Finally, the practical value of the research experience is discussed.

References

  1. [1] A.S. Tanenbaum, Operating Systems : Design and Implementation. Englewood Cliffs, New Jersey: Prentice-Hall, 1987. Google ScholarGoogle ScholarDigital LibraryDigital Library
  2. [2] M.J. Bach, The Design of the UNIX Operating System. Englewood Cliffs, New Jersey: Prentice-Hall, 1986. Google ScholarGoogle ScholarDigital LibraryDigital Library
  3. [3] S.J. Leffler, M.K. McKusick, M.J. Karels and J.S. Quaterman, The Design and Implementation of the 4.3BSD UNIX Operating System. Reading, Massachusetts: Addison-Wesley, 1989. Google ScholarGoogle ScholarDigital LibraryDigital Library

Index Terms

  1. Design and implementation of a swapper for the MINIX operating system

      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 SIGCSE Bulletin
        ACM SIGCSE Bulletin  Volume 22, Issue 4
        Dec. 1990
        61 pages
        ISSN:0097-8418
        DOI:10.1145/122153
        Issue’s Table of Contents

        Copyright © 1990 Authors

        Publisher

        Association for Computing Machinery

        New York, NY, United States

        Publication History

        • Published: 1 November 1990

        Check for updates

        Qualifiers

        • article
      • Article Metrics

        • Downloads (Last 12 months)17
        • Downloads (Last 6 weeks)2

        Other Metrics

      PDF Format

      View or Download as a PDF file.

      PDF

      eReader

      View online with eReader.

      eReader