Title :
Measuring the real-time operating system performance
Author :
Sacha, Krzysztof M.
Author_Institution :
Inst. of Control & Comput. Eng., Warsaw Univ. of Technol., Poland
Abstract :
Tests for measuring the real time operating system performance belong to the software technology. They give quantitative measures for the most important characteristics and allow the implementer to compare the efficiency of various operating systems. The paper presents a set of simple tests for measuring the real time operating system characteristics. The tests require no specialized hardware, and are based on direct measuring of the duration of execution of sequences of system functions. All tests described in the paper have been applied to measure the efficiency of a distributed operating system QNX. The measurements include the speed of intertask communication through messages, proxies and signals, and the speed of task switching and timer interrupt handling. The results are presented in a series of easily readable tables
Keywords :
distributed processing; network operating systems; operating systems (computers); program testing; real-time systems; software performance evaluation; direct measuring; distributed operating system QNX; intertask communication; performance measurement; quantitative measures; real time operating system characteristics; real time operating system performance; real-time operating system performance; software technology; system functions; system testing; task switching; timer interrupt handling; Communication switching; Computer networks; Electrical capacitance tomography; Ethernet networks; Hardware; Operating systems; Real time systems; Software testing; System testing; Velocity measurement;
Conference_Titel :
Real-Time Systems, 1995. Proceedings., Seventh Euromicro Workshop on
Conference_Location :
Odense
Print_ISBN :
0-8186-7112-2
DOI :
10.1109/EMWRTS.1995.514289