Publication | Closed Access
Experiments with Real-Time Servers in Real-Time Mach
24
Citations
0
References
1993
Year
Unknown Venue
The Mach micro kernel allows many operating system functions such as file systems, network protocols, TTY managers and process managers to be implemented as user level servers. Application programmers can write their own operating system servers suitable for their own applications. Mach, however, does not provide the mechanisms for building the servers which ensure predictable services. Therefore, if real-time applications which have rigid timing constraints access the servers, they will fail to meet deadlines. Real-Time Mach provides a set of mechanisms and policies for implementing real-time servers which provide predictable services. In this paper, we present a model for real-time servers for providing predictable services, system supports for implementing the model, and the evaluation of the implementation. We also describe the experiments with building operating system servers based on the model in Real-Time Mach. 1 Introduction The micro kernel based operating system architectur...