[pulseaudio-tickets] [PulseAudio] #107: suggestion optimization: libevent
PulseAudio
trac-noreply at tango.0pointer.de
Sat Aug 25 19:04:01 PDT 2007
#107: suggestion optimization: libevent
--------------------------+-------------------------------------------------
Reporter: Lennie | Owner: lennart
Type: enhancement | Status: closed
Priority: normal | Milestone:
Component: daemon | Severity: normal
Resolution: wontfix | Keywords: performance
--------------------------+-------------------------------------------------
Changes (by lennart):
* status: new => closed
* resolution: => wontfix
Comment:
The only advantage of epoll is that it scales better if you have a large
number of file descriptors. However, in PA we usually have only very few:
the sound device and a very limited number of clients. Presumably using
epoll would actually be a bad thing because it increases the overall
number of system calls necessary.
The "lennart" branch in SVN now contains a module "module-supend-on-idle"
which when loaded makes sure all audio devices are closed when nothing is
played. This brings the number of interrupts to zero, when idle.
--
Ticket URL: <http://pulseaudio.org/ticket/107#comment:2>
PulseAudio <http://pulseaudio.org/>
The PulseAudio Sound Server
More information about the pulseaudio-bugs
mailing list