DocumentCode
2295031
Title
The grand unified theory of address spaces
Author
Lindström, Anders ; Rosenberg, John ; Dearle, Alan
Author_Institution
Dept. of Comput. Sci., Sydney Univ., NSW, Australia
fYear
1995
fDate
4-5 May 1995
Firstpage
66
Lastpage
71
Abstract
A key decision in the design of an operating system is which facilities to provide for the management and composition of the address space. A wide spectrum of schemes exist, ranging from the private process address spaces of Unix through to the recently revived single address space approach. This paper proposes a new model which provides a unified and generalised approach to address space management. The model presents a single abstraction of address spaces which are orthogonal to processes and may be composed in arbitrary ways. The power of the model is demonstrated by case studies which show how shared libraries, a Unix system and a single address space system may be implemented
Keywords
Unix; operating systems (computers); software libraries; virtual storage; Unix; abstraction; address space composition; address space management; grand unified theory; operating system design; private process address spaces; shared libraries; single address space approach; Computational modeling; Computer science; Costs; Hardware; Libraries; Operating systems; Power system management; Power system modeling; Protection; Tree graphs;
fLanguage
English
Publisher
ieee
Conference_Titel
Hot Topics in Operating Systems, 1995. (HotOS-V), Proceedings., Fifth Workshop on
Conference_Location
Orcas Island, WA
Print_ISBN
0-8186-7081-9
Type
conf
DOI
10.1109/HOTOS.1995.513457
Filename
513457
Link To Document