This paper examines a kernel implementation 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. This research was sponsored by the Defense Avanced Research Projects Agency, Department of Defense, ARPA Order 4976, Amendment 20, monitored by the Airforce Avionics Laboratory under contract F33615-87-C-1499. The views and conclusions contained in this document are those of the authors and should not be interpreted as representing the official policies, either expressed or implied , of the Defense Advanced Research Projects Agency or the U.S. Government \L University L ibrar ies Carnegie Mellon University Pittsburgh PA 15213-3890 Mach Threads and the Unix Kernel: The Battle for Control Avadis Tevanian, Jr., Richard F. Rashid, David B. Golub, David L. Black, Eric Cooper and Michael W. Young. Department of Computer Science Carnegie-Mellon University Pittsburgh, PA 15213
[1]
David R. Cheriton,et al.
Thoth, a portable real-time operating system
,
1979,
CACM.
[2]
Butler W. Lampson,et al.
Experience with processes and monitors in Mesa
,
1980,
CACM.
[3]
William J. Bolosky,et al.
Mach: A New Kernel Foundation for UNIX Development
,
1986,
USENIX Summer.
[4]
ZwaenepoelWilly,et al.
The distributed V kernel and its performance for diskless workstations
,
1983
.
[5]
Willy Zwaenepoel,et al.
The distributed V kernel and its performance for diskless workstations
,
1983,
SOSP '83.