Implementing remote procedure calls
ACM Transactions on Computer Systems (TOCS)
A comparison of two network-based file servers
Communications of the ACM
Thoth, a portable real-time operating system
Communications of the ACM
HYDRA: the kernel of a multiprocessor operating system
Communications of the ACM
The Thoth System
The Cambridge CAP computer and its protection system
SOSP '77 Proceedings of the sixth ACM symposium on Operating systems principles
StarOS, a multiprocessor operating system for the support of task forces
SOSP '79 Proceedings of the seventh ACM symposium on Operating systems principles
The distributed V kernel and its performance for diskless workstations
SOSP '83 Proceedings of the ninth ACM symposium on Operating systems principles
Hermes: An operating system for a Modula-2 environment
SIGSMALL '83 Proceedings of the 1983 ACM SIGSMALL symposium on Personal and small computers
Experience designing the waterloo port user interface
SIGSMALL '83 Proceedings of the 1983 ACM SIGSMALL symposium on Personal and small computers
A hardware implementation of capability-based addressing
ACM SIGOPS Operating Systems Review
ACM SIGOPS Operating Systems Review
An overview of the Amoeba distributed operating system
ACM SIGOPS Operating Systems Review
ACM SIGOPS Operating Systems Review
Hi-index | 0.00 |
Many distributed operating systems use interprocess communication (IPC) and data transfer schemes which are optimised for a particular architecture: the workstation/server model. In this model, client processes have full control over data transfer. This paper argues that server controlled data transfer is better suited to systems with a hierarchy of servers distributed across a collection of machines. The system proposed integrates a set of IPC primitives, for the exchange of control information, and a capability system for secure data transfer.