See this document in CiteSeerX!

Mach Threads and the Unix Kernel: The Battle for Control (1987)  (Make Corrections)  (34 citations)
Avadis Tevanian, Jr., Richard F. Rashid, David B. Golub, David L. Black, Eric Cooper, Michael W. Young



  Home/Search   Context   Related

 
View or download:
umd.edu/courses/en...ished.threads87.ps
cmu.edu/project/mach/doc...threads87.ps
umd.edu/courses/en...ished.threads87.ps
Cached:  PS.gz  PS  PDF   Image  Update  Help

From:  umd.edu/courses/enee647/ (more)
From:  cmu.edu/project/ma...publications
(Enter author homepages)

Rate this article: (best)
  Comment on this article  
(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