DocumentCode :
1824401
Title :
Operating system support for flexible coherence in distributed object systems
Author :
Huang, Feng
Author_Institution :
Div. of Comput. Sci., St. Andrews Univ., UK
fYear :
1995
fDate :
14-15 Aug 1995
Firstpage :
171
Lastpage :
174
Abstract :
COMMOS is an operating system architecture developed to support shared persistent objects in distributed systems. This paper describes its support for flexible coherence. The approach is based on a microkernel, typed memory objects and integrated coherence control. A microkernel architecture is used to make it easier to support multiple coherence protocols and to add new protocols. Memory objects are typed and applications can choose the most suitable protocols for different types of object to avoid protocol mismatch. Low-level coherence control is integrated with high-level concurrency control so that system-wide object coherence and synchronisation are realised without severely impacting the system performance
Keywords :
concurrency control; network operating systems; object-oriented programming; operating systems (computers); shared memory systems; distributed object systems; flexible coherence; high-level concurrency control; integrated coherence control; low-level coherence control; microkernel architecture; operating system architecture; operating system support; protocol mismatch; shared persistent objects; typed memory objects; Computer architecture; Computer science; Concurrency control; Control systems; Data structures; Kernel; Memory management; Operating systems; Protocols; System performance;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Object-Orientation in Operating Systems, 1995., Fourth International Workshop on
Conference_Location :
Lund
Print_ISBN :
0-8186-7115-7
Type :
conf
DOI :
10.1109/IWOOS.1995.470560
Filename :
470560
Link To Document :
بازگشت