Andrew: a distributed personal computing environment
Communications of the ACM - The MIT Press scientific computation series
Communications of the ACM
Low latency file access in a high bandwidth environment
EW 6 Proceedings of the 6th workshop on ACM SIGOPS European workshop: Matching operating systems to application needs
Adaptive operating system design using reflection
HOTOS '95 Proceedings of the Fifth Workshop on Hot Topics in Operating Systems (HotOS-V)
Interactive Multiuser VEs in the DIVE System
IEEE MultiMedia
Hi-index | 0.00 |
Abstract: Flexibility to adapt to radically different network environments will be key to the success of new distributed operating systems. An operating system must be able to support the distribution of objects on high bandwidth fiber-optic as well low-bandwidth wireless networks. In this position paper, we provide a sketch of OS6, a new operating system being designed to provide low latency run-time services in distributed environments made up of both high and low bandwidth networks. Efficient distribution of objects is maintained by special operating system agents that pre-fetch and cache data facilities as well as guard object consistency. Network-level multicast filtering supports the replication and consistency tasks performed by these agents. Support for mobility is provided by persistent virtual memory which guarantees consistent object state across reboots of the machine. Real-time quality of service guarantees for distributed multimedia applications are supported by a "meta-scheduler" that maps real-time operating system threads onto network flows with guaranteed resources.