Network


Latest external collaboration on country level. Dive into details by clicking on the dots.

Hotspot


Dive into the research topics where William J. Bolosky is active.

Publication


Featured researches published by William J. Bolosky.


architectural support for programming languages and operating systems | 1987

Machine-independent virtual memory management for paged uniprocessor and multiprocessor architectures

Richard F. Rashid; Avadis Tevanian; Michael Young; David B. Golub; Robert V. Baron; David L. Black; William J. Bolosky; Jonathan Chew

This paper describes the design and implementation of virtual memory management within the CMU Mach Operating System and the experiences gained by the Mach kernel group in porting that system to a variety of architectures. As of this writing, Mach runs on more than half a dozen uniprocessors and multiprocessors including the VAX family of uniprocessors and multiprocessors, the IBM RT PC, the SUN 3, the Encore MultiMax, the Sequent Balance 21000 and several experimental computers. Although these systems vary considerably in the kind of hardware support for memory management they provide, the machine-dependent portion of Mach virtual memory consists of a single code module and its related header file. This separation of software memory management from hardware support has been accomplished without sacrificing system performance. In addition to improving portability, it makes possible a relatively unbiased examination of the pros and cons of various hardware memory management schemes, especially as they apply to the support of multiprocessors.


USENIX Summer | 1986

Mach: A New Kernel Foundation for UNIX Development.

Michael J. Accetta; Robert V. Baron; William J. Bolosky; David B. Golub; Richard F. Rashid; Avadis Tevanian; Michael Young


Archive | 2008

Mach kernel interface manual

Robert V. Baron; David L. Black; William J. Bolosky; Jonathan Chew; Richard P. Draves; David B. Golub; Richard F. Rashid; Avadis Tevanian


USENIX Summer | 1987

A UNIX Interface for Shared Memory and Memory Mapped Files Under Mach.

Avadis Tevanian; Richard F. Rashid; Michael Young; David B. Golub; Mary R. Thompson; William J. Bolosky; Richard Sanzi


Archive | 1986

Young mach: a new kernel foundation for unix development

Michael J. Accetta; Robert V. Baron; William J. Bolosky; David B. Golub; Richard F. Rashid; Avadis Tevanian; Wisam Michael


Archive | 1995

Microsoft's tiger media server

William J. Bolosky; Robert P Fitzgerald; Steve Levi; Richard F. Rashid


Archive | 1989

Mach kernel interface manual school of ccnnputer science

David L. Black; William J. Bolosky; Jonathan Chew; David B. Golub; Rick Rashid; Anthony Young; M. W. Enhancing Portability


Archive | 1995

Verfahren und System zum Kombinieren von Daten aus mehreren Servern

Richard F. Rashid; William J. Bolosky; Robert P Fitzgerald


Archive | 1995

Verfahren und System zum Kombinieren von Daten aus mehreren Servern A method and system for combining data from a plurality of servers

Richard F. Rashid; William J. Bolosky; Robert P Fitzgerald


Archive | 1994

Method and apparatus for scheduling transfer of data sequences

Robert P Fitzgerald; Iii Joseph S Barrera; William J. Bolosky; Richard P. Draves; Michael B. Jones; Steven P. Levi; Nathan P. Myhrvold; Richard F. Rashid; Garth A. Gibson

Collaboration


Dive into the William J. Bolosky's collaboration.

Top Co-Authors

Avatar

David B. Golub

Carnegie Mellon University

View shared research outputs
Top Co-Authors

Avatar

Avadis Tevanian

Carnegie Mellon University

View shared research outputs
Top Co-Authors

Avatar

Richard P. Draves

Carnegie Mellon University

View shared research outputs
Top Co-Authors

Avatar

Robert V. Baron

Carnegie Mellon University

View shared research outputs
Top Co-Authors

Avatar

David L. Black

Carnegie Mellon University

View shared research outputs
Top Co-Authors

Avatar

Jonathan Chew

Carnegie Mellon University

View shared research outputs
Researchain Logo
Decentralizing Knowledge