Subject: Re: [linux-audio-dev] FIFOs vs. sockets
From: Paul Davis (paul_AT_linuxaudiosystems.com)
Date: Fri May 16 2003 - 15:33:41 EEST
>[...]
>> anyway, they are inherently slower than a pipe, because the pipe model
>> doesn't require creation and use of a signal handling stack for the
>> task. the task is already blocked, and you just wake it up. with any
>> signal (including an rtsignal) you have to setup the signal call
>> stack first.
>
>Also when using sigwait()?
probably depends on the thread library implementation. sigwait in
linuxthreads is just a complete hack.
i never tried rtsignals, but the first implementation of JACK tried to
use signals for IPC, and i found it 3-5 times slower than using pipes.
This archive was generated by hypermail 2b28 : Fri May 16 2003 - 15:44:57 EEST