• Documents
  • Authors
  • Tables
  • Other Seers ▼
    RefSeer AckSeer CollabSeer SeerSeer
  • Log in
  • Sign up
  • MetaCart

CiteSeerX logo

Advanced Search Include Citations
Advanced Search Include Citations | Disambiguate

The Spring nucleus: A microkernel for objects (1994)

Cached

  • Download as a PDF

Download Links

  • [www.cse.ucsc.edu]
  • [www4.informatik.uni-erlangen.de]
  • [www.sun.com]
  • [www.cc.gatech.edu]
  • [www.cc.gatech.edu]
  • [suncom.bilkent.edu.tr]

  • Save to List
  • Add to Collection
  • Correct Errors
  • Monitor Changes
by Graham Hamilton , Panos Kougiouris
Citations:136 - 3 self
  • Summary
  • Active Bibliography
  • Co-citation
  • Clustered Documents
  • Version History

BibTeX

@INPROCEEDINGS{Hamilton94thespring,
    author = {Graham Hamilton and Panos Kougiouris},
    title = {The Spring nucleus: A microkernel for objects},
    booktitle = {},
    year = {1994},
    pages = {147--159},
    publisher = {}
}

Bookmark

citeulike Connotea Bibsonomy Del.icio.us Digg Reddit

OpenURL

 

Abstract

The Spring system is a distributed operating system that supports a distributed, object-oriented application framework. Each individual Spring system is based around a microkernel known as the nucleus, which is structured to support fast cross-address-space object invocations. This paper discusses the design rationale for the nucleus's IPC facilities and how they fit into the overall Spring programming model. We then describe how the internal structure of the nucleus is organized to support fast crossaddress -space calls, including some specific details and performance information on the current implementation.

Citations

288 Why aren't operating systems getting faster as fast as hardware - Ousterhout - 1990
265 A New Kernel Foundation for UNIX Development - Accetta, Baron, et al. - 1986
242 Lightweight remote procedure call - Bershad, Anderson, et al. - 1990
189 Chorus "Overview of the Chorus distributed operating system - Rozier, Abrossimov, et al. - 1992
169 The Design and Implementation of the 4.3BSD Unix Operating System - er, McKusick, et al. - 1989
148 The interaction of architecture and operating system design - Anderson, Levy, et al. - 1991
135 The MULTICS System: An Examination of its Structure - Organick - 1972
104 Using continuations to implement thread management and communication in operating systems - DRAVES, BERSHAD, et al. - 1991
82 Renesse, “Using sparse capabilities in a distributed operating system - Tanenbaum, Mullender, et al. - 1986
61 Sparc Architecture Manual, Version 8 - Microsystems, Inc - 1989
52 User-level interprocess communication for shared memory multiprocessors - Bershad, Anderson, et al. - 1991
38 Synchronization primitives for a multiprocessor: a formal specification - Birrell, Guttag, et al. - 1987
37 An implementation of UNIX on an object-oriented operating system - Khalidi, Nelson - 1993
26 The Spring Virtual Memory System - Khalidi, Nelson - 1993
23 A universal file server - BIRRELL, NEEDHAM - 1980
21 Extending a Capability Based System into a Network Environment - Sansom, Julin, et al. - 1986
1 The Spring Virtual Memory - Khalidi, Nelson - 1993
1 NT." Presentation at the - Cutler - 1992
1 The SPARC Architecture Version 9 - International - 1992
The National Science Foundation
  • About CiteSeerX
  • Submit Documents
  • Privacy Policy
  • Help
  • Data
  • Source
  • Contact Us

Developed at and hosted by The College of Information Sciences and Technology

© 2007-2010 The Pennsylvania State University