JOURNAL ARTICLE

Operating system support for flexible coherence in distributed object systems

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:
Microkernel Computer science Coherence (philosophical gambling strategy) Architecture Concurrency Object (grammar) Cache coherence Protocol (science) Operating system Distributed computing Artificial intelligence

Metrics

3
Cited By
0.23
FWCI (Field Weighted Citation Impact)
11
Refs
0.56
Citation Normalized Percentile
Is in top 1%
Is in top 10%

Citation History

Topics

Distributed systems and fault tolerance
Physical Sciences →  Computer Science →  Computer Networks and Communications
Parallel Computing and Optimization Techniques
Physical Sciences →  Computer Science →  Hardware and Architecture
Mobile Agent-Based Network Management
Physical Sciences →  Computer Science →  Computer Networks and Communications
© 2026 ScienceGate Book Chapters — All rights reserved.