[Live-devel] live555MediaServer performance improvement

Ross Finlayson finlayson at live555.com
Sat Jul 15 11:53:34 PDT 2017


> I my experience, scalability issues with our server software are usually caused by running up against limits in either (1) the capacity of their network, or (2) the number of open files (sockets) that are supported by the underlying operating system (see http://live555.com/liveMedia/faq.html#scalability ).  Increasing this limit usually solves the problem.
> 
> 
> I'm using Linux server, so it's not it.

Note that Linux kernels also have a limit on the number of open files/sockets.  This limit can be reconfigured.


> The problem is high CPU usage.

So which part(s) of the code are contributing most to the CPU usage.  Have you tried rebuilding the code for, and running it under, “gprof”?


Ross Finlayson
Live Networks, Inc.
http://www.live555.com/




More information about the live-devel mailing list