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
Link To Document