A hierarchical description of the Hermix distributed operating system

  • Authors:
  • Yolande Berbers;Pierre Verbaeten

  • Affiliations:
  • Department of Computer Science, K.U.Leuven, Celestijnenlaan 200A, B-3030 Leuven, Belgium;Department of Computer Science, K.U.Leuven, Celestijnenlaan 200A, B-3030 Leuven, Belgium

  • Venue:
  • SIGSMALL '88 Proceedings of the 1988 ACM SIGSMALL/PC symposium on ACTES
  • Year:
  • 1988

Quantified Score

Hi-index 0.00

Visualization

Abstract

Distributed operating systems are often structured in a server oriented way, where some system tasks are performed by server processes. For modularity reasons, Hermix is build of a minimal kernel and many small servers; however to get a reasonable performance we use tools to merge servers together or to integrate them in our kernel.In this paper we analyze the most basic services needed in server oriented systems. We give a description of these basic services and place them in a hierarchical structure. Servers usually handle services from different layers and can therefore not be ordered hierarchically. Our hierarchical description gives a better insight in the relationships between inter-process communication, memory management based on swapping and both low level and high level process management.