Skip to Main content Skip to Navigation
Reports

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

https://hal.archives-ouvertes.fr/hal-02158791
Contributor : Dominique Fober <>
Submitted on : Tuesday, June 18, 2019 - 12:32:24 PM
Last modification on : Thursday, June 20, 2019 - 1:20:50 AM

File

IPCBenchs.pdf
Files produced by the author(s)

Identifiers

  • HAL Id : hal-02158791, version 1

Collections

Citation

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⟩

Share

Metrics

Record views

14

Files downloads

18