Skip to Main content Skip to Navigation

Real-Time IPC on a client / server model: Multiple OS performances benchmark

Abstract : This paper presents inter processus communication (IPC) real-time performances measured on different operating systems, including GNU/Linux, Windows 98, 2000, NT 4.0 and MacOS X. The adopted point of view is based on a client / server model. The operating systems behavior and message transmission latency times are evaluated in different contexts: with one to ten clients for the server, with systems more or less busy with alternate tasks. As we wanted to measure real world performances, the benchmarks have been applied to operating systems running standard default configurations. Each time it was possible, we compared the different systems on the base of local Unix sockets communication way. But above all, we choose the most efficient communication way per system to evaluate the overall best performances that one can expect in a client / server model.
Complete list of metadatas
Contributor : Dominique Fober <>
Submitted on : Tuesday, June 18, 2019 - 12:32:24 PM
Last modification on : Thursday, June 20, 2019 - 1:20:50 AM


Files produced by the author(s)


  • HAL Id : hal-02158791, version 1



Dominique Fober, Yann Orlarey, Stéphane Letz. Real-Time IPC on a client / server model: Multiple OS performances benchmark. [Technical Report] GRAME. 2001. ⟨hal-02158791⟩



Record views


Files downloads