• DocumentCode
    3408901
  • Title

    Grasshopper-a persistent operating system for conventional hardware

  • Author

    Dearle, Alan ; Di Bona, Rex ; Farrow, James ; Henskens, Frans ; Lindstrom, Anders ; Rosenberg, John ; Vaughan, Francis

  • Author_Institution
    Dept. of Comput. Sci. Adelaide Univ., SA, Australia
  • fYear
    1992
  • fDate
    24-25 Sep 1992
  • Firstpage
    81
  • Lastpage
    85
  • Abstract
    The paper describes Grasshopper, an operating system designed to provide generic mechanisms capable of being tailored to support a wide range of persistence paradigms. A constraint placed on this design is that the system must be implementable on conventional architectures which support paged virtual memory. The basic system abstractions relating to addressing environments, processes, and protection are described. It is shown that these provide explicit support for distributed persistent objects and processes, stability, and access control. At the same time the system provides the flexibility to allow user implementation of alternative object management techniques
  • Keywords
    file organisation; object-oriented programming; operating systems (computers); virtual storage; Grasshopper; addressing environments; distributed persistent objects; generic mechanisms; paged virtual memory; persistence paradigms; persistent operating system; system abstractions; Access control; Computer architecture; Computer science; File systems; Hardware; Maintenance; Memory management; Operating systems; Protection; Stability;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Object Orientation in Operating Systems, 1992., Proceedings of the Second International Workshop on
  • Conference_Location
    Dourdan
  • Print_ISBN
    0-8186-3015-9
  • Type

    conf

  • DOI
    10.1109/IWOOOS.1992.252996
  • Filename
    252996