Skip to main content
Back to USENIX
  • Conferences
  • Students
Sign in

USENIX Conference Policies

  • Event Code of Conduct
  • Conference Network Policy
  • Statement on Environmental Responsibility Policy

The Spring Nucleus: A Microkernel for Objects

Graham Hamilton, Panos Kougiouris, Sun Microsystems Laboratories Inc.

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 cross-address-space calls, including some specific details and performance information on the current implementation.

Graham Hamilton, Sun Microsystems Laboratories Inc.

Panos Kougiouris, Sun Microsystems Laboratories Inc.

BibTeX
@inproceedings {260269,
author = {Graham Hamilton and Panos Kougiouris},
title = {The Spring Nucleus: A Microkernel for Objects},
booktitle = {USENIX Summer 1993 Technical Conference (USENIX Summer 1993 Technical Conference)},
year = {1993},
address = {Cincinnati, OH},
url = {https://www.usenix.org/conference/usenix-summer-1993-technical-conference/spring-nucleus-microkernel-objects},
publisher = {USENIX Association},
month = jun
}
Download

Links

Paper: 
http://usenix.org/publications/library/proceedings/cinci93/full_papers/hamilton.txt
  • Log in or register to post comments

© USENIX
EIN 13-3055038

  • Privacy Policy
  • Contact Us