Skip to main content
Back to USENIX
  • Conferences
  • Students
Sign in

USENIX Conference Policies

  • Event Code of Conduct
  • Conference Network Policy
  • Statement on Environmental Responsibility Policy

Extending the Windows Desktop Interface with Connected Handheld Computers

Brad Myers

 

In this paper, we discuss the design and implementation of fault-aware Global Memory Management (GMM) for a multi-kernel architecture. Scalability of today's systems is limited by SMP hardware, as well as by the underlying commodity operating systems (OS), such as Microsoft Windows or Linux. High availability is limited by insufficiently robust software and by hardware failures. Improving scalability and high availability are the main motivations for a multikernel architecture, and GMM plays a key role in achieving this. In our design, we extend the underlying OS with GMM supported by a set of software failure recovery modules in the form of device drivers. While the underlying OS manages the virtual address space and the local physical address space, the GMM module manages the global physical address space. We describe the GMM design, prototype implementation, and the use of GMM.

Brad Myers, Carnegie Mellon University

Robert Miller, Carnegie Mellon University

Benjamin Bostwick, Carnegie Mellon University

Carl Evankovich, Carnegie Mellon University

BibTeX
@inproceedings {271290,
author = {Brad Myers and Robert Miller and Benjamin Bostwick and Carl Evankovich},
title = {Extending the Windows Desktop Interface with Connected Handheld Computers},
booktitle = {4th USENIX Windows Systems Symposium (4th USENIX Windows Systems Symposium)},
year = {2000},
address = {Seattle, WA},
url = {https://www.usenix.org/conference/4th-usenix-windows-systems-symposium/extending-windows-desktop-interface-connected},
publisher = {USENIX Association},
month = aug
}
Download

Links

Paper: 
http://usenix.org/events/usenix-win2000/full_papers/myers/myers.pdf
Paper (HTML): 
http://usenix.org/events/usenix-win2000/full_papers/myers/myers_html/index.html
  • Log in or register to post comments

© USENIX
EIN 13-3055038

  • Privacy Policy
  • Contact Us