DocumentCode
3234642
Title
Intra-address space protection using segmentation hardware
Author
Chiueh, Tzi-cker ; Venkitachalam, Ganesh ; Pradhan, Prashant
Author_Institution
Dept. of Comput. Sci., State Univ. of New York, Stony Brook, NY, USA
fYear
1999
fDate
1999
Firstpage
110
Lastpage
115
Abstract
The technological evolution towards extensible software systems and component-based software development requires efficient, flexible and easy-to-use protection mechanisms to isolate software modules residing in the same address space. While a number of software-based approaches have been proposed in the last several years, no clear winner emerges that satisfactorily addresses all the design issues involved in establishing multiple protection domains within an address space. This paper describes a novel intra-address space protection mechanism based on the segmentation and paging hardware in Intel´s x86 architecture. Measurements from the prototype implementation indicate that a null protected procedure call and return costs about 147 CPU cycles on a Pentium 200 MHz machine
Keywords
operating systems (computers); Intel´s x86; extensible software systems; intra-address space protection; multiple protection domains; null protected procedure call; operating systems support; protection boundaries; software development; space protection; Application software; Computer architecture; Computer science; Ear; Electronic switching systems; Hardware; Protection; Prototypes; Software prototyping; Usability;
fLanguage
English
Publisher
ieee
Conference_Titel
Hot Topics in Operating Systems, 1999. Proceedings of the Seventh Workshop on
Conference_Location
Rio Rico, AZ
Print_ISBN
0-7695-0237-7
Type
conf
DOI
10.1109/HOTOS.1999.798386
Filename
798386
Link To Document