why start_thread consumes so much memory ?

Nicolas Dufresne nicolas.dufresne at collabora.co.uk
Wed Sep 26 06:50:41 PDT 2012


To answer the question in the subject, start_thread() is the base
function for all your 70 threads. So the result from start_thread()
being the main source of allocation is quite expected. It only means
that most allocation are being done in threads.

Now, to get more useful result from your profiling, I would recommend
you to run it on a Gstreamer build that has debugging symbols. This will
replace the "??? (in /usr/lib64/libgstreamer-0.10.so.0.29.0)" in your
backtraces with specific functions.

best regards,
Nicolas
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.freedesktop.org/archives/gstreamer-devel/attachments/20120926/ff0faf52/attachment.html>


More information about the gstreamer-devel mailing list