[pulseaudio-discuss] [PATCH 0/2] Get rid of two ppolls

David Henningsson david.henningsson at canonical.com
Fri Apr 5 12:44:03 PDT 2013

In my search for ppolls that could be removed, I found at least two.

Things look slightly better in perf after this, but not much. After all,
I've only removed two ppoll syscalls (of ten), and in addition one write syscall.

I think it's one of many things that needs to be looked at if we want
less CPU consumption during low-latency operations.

Btw, it saves some CPU consumption on both client and server sides.

Do you think I should add these two patches to master and/or next branches?

David Henningsson (2):
  pstream: Optimise write of smaller packages
  pstream: Optimise read of smaller packages

 src/pulsecore/pstream.c |   43 +++++++++++++++++++++++++++++++++----------
 1 file changed, 33 insertions(+), 10 deletions(-)


More information about the pulseaudio-discuss mailing list