(Enter summary)
Abstract: This paper examines a kernel implemented lightweight process mechanism built for the Mach operating system. The pros and cons of such a mechanism are discussed along with the problems encountered during its implementation. 1. Introduction The early Unix notion of process was based on the hardware abstraction of its day: a single CPU executing within a memory address space. Even today, although, multiprocessors are becoming increasingly common, neither Unix System V nor 4.3 BSD provide a way to... (Update)
Context of citations to this paper: More
...environment. A number of projects address the problem of providing programming models for distributed computing environments [1, 2, 7, 11, 13, 14]. However, most of these systems provide little or no support for debugging and performance tuning of distributed applications...
.... AND MOTIVATION 6 A number of projects address the problem of providing programming models for distributed computing environments [1, 2, 8, 16, 20, 21]. However, most of these systems provide little or no support for debugging and performance tuning of distributed applications...
Cited by: More
Scheduler Activations: Effective Kernel Support for.. - Anderson, Bershad.. (1992)
(Correct)
Measuring the Impact of Alternative Parallel Process.. - Schmidt, Suda (1994)
(Correct)
User-Level Interprocess Communication for Shared.. - Bershad, Anderson.. (1991)
(Correct)
Active bibliography (related documents): More All
0.1: Performance Evaluation of the Sylvan Multiprocessor.. - Burkowski, Clarke..
(Correct)
0.1: A Survey of Multiprocessor Operating System Kernels - Mukherjee, Schwan, Gopinath (1993)
(Correct)
0.1: A Persistent System in Real Use - Experiences of the First 13 Years - Liedtke (1993)
(Correct)
Similar documents based on text: More All
0.9: A Portable C++ Library for Coroutine Sequencing - Helsgaun
(Correct)
0.3: Product of Finite Maximal p-Codes - Long, Jia, al.
(Correct)
0.3: Process Scheduling and UNIX Semaphores - Dunstan, Fris (1995)
(Correct)
Related documents from co-citation: More All
13: SunOS multi-thread architecture
- Powell, Kleiman et al. - 1991
11: Performance implications of thread management alternatives for shared memory mul.. (context) - Anderson, Lazowska et al. - 1989
10: Firstclass user-level threads
- Marsh, Scott et al. - 1991
BibTeX entry: (Update)
A. Tevanian, R. Rashid, D. B. Golub, D. L. Black, E. Cooper, and M. W. Young. Mach threads and the UNIX kernel: The battle for control. In USENIX Technical Conference, pages 185--197, June 1997. http://citeseer.ist.psu.edu/tevanian87mach.html More
@techreport{ tevanian87mach,
author = "Tevanian, Jr., Avadis and Richard F. Rashid and David B. Golub and David L. Black and Eric Cooper and Michael W. Young",
title = "Mach Threads and the Unix Kernel: The Battle for Control",
number = "CMU-CS-87-149",
year = "1987",
url = "citeseer.ist.psu.edu/tevanian87mach.html" }
Citations (may not include all citations):
444
Mach: A New Kernel Foundation for UNIX Development (context) - Accetta, Baron et al. - 1986 DBLP
33
Kernel and its Performance for Diskless Workstations (context) - Cheriton, Zwaenepoel
10
a Portable Real-Time Operating System (context) - Cheriton, Malcolm et al. - 1979
The graph only includes citing articles where the year of publication is known.
Documents on the same site (http://www.ee.umd.edu/courses/enee647/): More
Virtual Memory in Contemporary Microprocessors - Jacob, Mudge (1998)
(Correct)
Linking Shared Segments - Garrett, Scott, Bianchini.. (1993)
(Correct)
A Cached WORM File System - Quinlan (1991)
(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