[gstreamer-bugs] [Bug 621299] simple thread barrier element

GStreamer (bugzilla.gnome.org) bugzilla at gnome.org
Fri Aug 27 06:19:54 PDT 2010


https://bugzilla.gnome.org/show_bug.cgi?id=621299
  GStreamer | gstreamer (core) | unspecified

--- Comment #9 from Stefan Kost (gstreamer, gtkdoc dev) <ensonic at sonicpulse.de> 2010-08-27 13:19:47 UTC ---
Created an attachment (id=168876)
 View: https://bugzilla.gnome.org/attachment.cgi?id=168876
 Review: https://bugzilla.gnome.org/review?bug=621299&attachment=168876

add silent property to suppress signal emission

Different approach as promissed. 

X86

$ sh ./testqueue.sh 
emit signals
46.47user 16.20system 0:43.20elapsed 145%CPU
46.17user 15.92system 0:42.76elapsed 145%CPU
46.26user 15.85system 0:42.86elapsed 144%CPU
don't emit signals
44.55user 15.08system 0:40.95elapsed 145%CPU
44.14user 16.00system 0:41.59elapsed 144%CPU
44.36user 16.12system 0:41.85elapsed 144%CPU

~ 5 % speedup

Arm Cortex A8

sh ./testqueue.sh
emit signals
real    5m 17.27s user    4m 7.53s  sys    0m 59.38s
real    5m 9.89s  user    4m 7.42s  sys    0m 58.89s
real    5m 12.30s user    4m 5.65s  sys    1m 1.55s
don't emit signals
real    5m 0.73s  user    4m 0.74s  sys    0m 55.91s
real    4m 55.88s user    3m 56.30s sys    0m 56.10s
real    4m 58.83s user    3m 54.02s sys    1m 0.25s

~ 10 % speedup

-- 
Configure bugmail: https://bugzilla.gnome.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the QA contact for the bug.
You are the assignee for the bug.




More information about the Gstreamer-bugs mailing list