Title
Supporting Persistent Object Systems In A Single Address Space
Abstract
Single address space systems (SASOS) provide a programming model that is well suited to supporting persistent object systems. In this paper we show that stability can be implemented in the Mungi SASOS without incurring overhead in excess of the inherent cost of shadow-paging. Our approach is based on the introduction of a limited form of aliasing into the SASOS model and makes heavy use of user-level page fault handlers to allow implementation outside the kernel. We also show how the demands of database systems for control over page residency and physical I/O can be accommodated. An approach to user-level implementation of distributed shared memory (DSM) coherency models is outlined.
Year
Venue
Keywords
1996
PERSISTENT OBJECT SYSTEMS: PRINCIPLES AND PRACTICE
database system,distributed shared memory,programming model
Field
DocType
Citations 
Address space,Object-relational mapping,Distributed object,Physical address,Computer science,Page fault,Partitioned global address space,Distributed shared memory,Flat memory model,Distributed computing
Conference
6
PageRank 
References 
Authors
2.10
7
4
Name
Order
Citations
PageRank
K. Elphinstone1119065.76
Stephen Russell2606.93
Gernot Heiser32525137.42
Jochen Liedtke465385.61