[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