| | |
Summary: Towards Unit Testing RealTime Schedulers in LITMUS RT
Malcolm S. Mollison, Bj orn B. Brandenburg, and James H. Anderson
Department of Computer Science, The University of North Carolina at Chapel Hill
Abstract
The problem of unit testing multiprocessor realtime
schedulers in operating systems such as LITMUS RT is
discussed. A tool intended to aid debugging by identi
fying deviations from an intended scheduling policy and
performance regressions is proposed. This paper gives
a specification for the tool and also discusses ongoing
work on a prototype implementation.
1 Introduction
The advent of multicore computing has led to renewed
interest in realtime scheduling algorithms for multipro
cessor systems. In research on this topic, the greatest
emphasis has been on purely algorithmic issues. To im
pact the development of real systems, such work must
be complemented by prototype development, so that
schedulerrelated overheads can be measured and the
practicality of proposed scheduling algorithms assessed.
|