Supporting Persistent Object Systems in a Single Address Space

  title={Supporting Persistent Object Systems in a Single Address Space},
  author={Kevin Elphinstone and Stephen Russell and Gernot Heiser and Jochen Liedtke},
Single address space systems (SASOS) provide a programming model th at is well suited to supporting persistent object systems. In this paper we show that stability can be implemented in t he Mungi SASOS without incurring overhead in excess of the inherent cost of shadow-paging. Our approach is bas ed on the introduction of a limited form of aliasing into the SASOS model and makes heavy use of user -lev l page fault handlers to allow implementation outside the kernel. We also show how the… CONTINUE READING
5 Citations
17 References
Similar Papers


Publications referenced by this paper.
Showing 1-10 of 17 references

Capability-based protection in the Mungi operating system

  • J. Vochteloo, S. Russell, G. Heiser
  • In Proceedings of the 3rd InternationalWorkshopon…
  • 1993
Highly Influential
10 Excerpts

Sharing and protection in a single address space operating system

  • J. S. Chase, H. M. Levy, M. J. Feeley, E. D. Lazowska
  • ACM Transactionson Computer Systems,
  • 1994
Highly Influential
4 Excerpts

Capability - based protection in the Mungi operating sys

  • A. Skea S. Russell, K. Elphinstone, G. Heiser, K. Burston, I. Gorton, G. Hellestrand
  • Proceedings of the 3 rd InternationalWorkshop on…
  • 1993

Design and implementation of an object-orientated 64-bit single address space microkernel

  • K. Murray, A. Saulsbury, T. Stiemerling, T. Wilkinson, P. Kelly, P. Osmon
  • In Proceedings of the 2nd USENIX Symposium on…
  • 1993
2 Excerpts

Henskens and John Rosenberg . Distributed persistent stores

  • A. Frans
  • Microprocessors and Microsystems
  • 1993

Similar Papers

Loading similar papers…