See this document in CiteSeerX!

In-Kernel Servers on Mach 3.0: Implementation and Performance  (Make Corrections)  
Jay Lepreau, Mike Hibler, Bryan Ford, Jeffrey Law



  Home/Search   Context   Related

 
View or download:
utah.edu/pub/inks.ps
ac.upc.es/pub/archives/gso/...inks.ps.Z
utah.edu/papers/inks.ps.Z
Cached:  PS.gz  PS  PDF   Image  Update  Help

From:  sleepless.com/people/baford...pub (more)
From:  ac.upc.es/docencia/FIB/DSO...Utah
(Enter author homepages)

Rate this article: (best)
  Comment on this article  
(Enter summary)

Abstract: The advantages in modularity and power of microkernel-based operating systems such as Mach 3.0 are well known. The existing performance problems of these systems, however, are significant. Much of the performance degradation is due to the cost of maintaining separate protection domains, traversing software layers, and using a semantically rich inter-process communication mechanism. An approach that optimizes the common case is to permit merging of protection domains in performance critical... (Update)

Active bibliography (related documents):   More   All
0.2:   Final Report on Research in Parallel Computing: Very.. - December Carnegie Mellon (1996)   (Correct)
0.2:   Evolving Mach 3.0 to a Migrating Thread Model - Ford, Lepreau (1994)   (Correct)
0.2:   Fine-Grain Distributed Shared Memory on Clusters of Workstations - Schoinas (1997)   (Correct)

Similar documents based on text:   More   All
0.1:   The Persistent Relevance of the Local Operating System to Global.. - Lepreau (1996)   (Correct)
0.1:   User-level Checkpointing Through Exportable Kernel State - Tullmann, Lepreau, Ford.. (1996)   (Correct)
0.1:   The Flux OSKit: A Substrate for Kernel and Language Research - Ford (1997)   (Correct)

BibTeX entry:   (Update)

@misc{ lepreau-kernel,
  author = "Jay Lepreau and Mike Hibler and Bryan Ford and Jeffrey Law",
  title = "In-Kernel Servers on Mach 3.0: Implementation and Performance",
  url = "citeseer.ist.psu.edu/33069.html" }
Citations (may not include all citations):
444   Mach: A new kernel foundation for UNIX development (context) - Accetta, Baron et al. - 1986
226   Lightweight remote procedure call (context) - Bershad, Anderson et al. - 1990
176   Why aren't operating systems getting faster as fast as hardw.. - Ousterhout - 1990
158   Chorus distributed operating systems (context) - Rozier, Abrossimov et al. - 1988
137   Unix as an application program - Golub, Dean et al. - 1990
29   OMOS --- an object server for program execution - Orr, Mecklenburg - 1992
22   Consistency management for virtually indexed caches - Wheeler, Bershad - 1992
20   Dynamic program monitoring and transformation using the OMOS.. - Orr, Mecklenburg et al. - 1993
11   Generalized emulation services for Mach (context) - Julin, Chew et al. - 1991
8   Using microbenchmarks to evaluate system performance (context) - Bershad, Draves et al. - 1991
5   A second-generation micro-kernel based unix; lessons in perf.. (context) - Guillemont, Lipkis et al. - 1991
4   MACH 3 Kernel Interface (context) - Foundation, University et al. - 1992
1   Technical Report UUCS (context) - Ford, Hibler et al. - 1993

Documents on the same site (http://www.sleepless.com/people/baford/pub.html):   More
Evolving Mach 3.0 to a Migrating Thread Model - Ford, Lepreau (1994)   (Correct)
User-level Checkpointing Through Exportable Kernel State - Tullmann, Lepreau, Ford.. (1996)   (Correct)
FLEX: A Tool for Building Efficient and Flexible Systems - Carter, Ford, Hibler.. (1993)   (Correct)

Online articles have much greater impact   More about CiteSeer.IST   Add search form to your site   Submit documents   Feedback  

CiteSeer.IST - Copyright Penn State and NEC