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

Beyond Multiprocessing: Multithreading the SunOS Kernel

J.R. Eykholt, S.R. Kleiman, S. Barton, R. Faulkner, A. Shivalingiah, M. Smith, D. Stein, J. Voll, M. Weeks, and D. Williams, SunSoft, Inc.

Preparing the SunOS/SVR4 kernel for today's challenges: symmetric multiprocessing, multi-threaded applications, real-time, and multimedia, led to the incorporation of several innovative techniques. In particular, the kernel was re-structured around threads. Threads are used for most asynchronous processing, including interrupts. The resulting kernel is fully preemptible and capable of real-time response. The combination provides a robust base for highly concurrent, responsive operation

J.R. Eykholt, SunSoft, Inc.

S.R. Kleiman, SunSoft, Inc.

S. Barton, SunSoft, Inc.

R. Faulkner, SunSoft, Inc.

A. Shivalingiah, SunSoft, Inc.

M. Smith, SunSoft, Inc.

D. Stein, SunSoft, Inc.

J. Voll, SunSoft, Inc.

M. Weeks, SunSoft, Inc.

D. Williams, SunSoft, Inc.

BibTeX
@inproceedings {252417,
author = {J.R. Eykholt and S.R. Kleiman and S. Barton and R. Faulkner and A. Shivalingiah and M. Smith and D. Stein and J. Voll and M. Weeks and D. Williams},
title = {Beyond Multiprocessing: Multithreading the {SunOS} Kernel},
booktitle = {USENIX Summer 1992 Technical Conference (USENIX Summer 1992 Technical Conference)},
year = {1992},
address = {San Antonio, TX},
url = {https://www.usenix.org/conference/usenix-summer-1992-technical-conference/beyond-multiprocessing-multithreading-sunos},
publisher = {USENIX Association},
month = jun
}
Download

Links

Paper: 
http://usenix.org/publications/library/proceedings/sa92/eykholt.pdf
  • Log in or register to post comments

© USENIX
EIN 13-3055038

  • Privacy Policy
  • Contact Us