<div dir="ltr"><div class="gmail_default" style="font-family:arial,helvetica,sans-serif">There's almost no reason whatsoever to measure CPU usage for realtime audio usage.<br><br></div><div class="gmail_default" style="font-family:arial,helvetica,sans-serif">There's only number that matters: the audio hardware gives you N msec to process T samples - how close are you to missing that deadline? i.e. if the hardware gives you 8msec and your system uses 7msec, then any small disturbance to how long it takes will lead to a dropout ("xrun"). If your system uses 0.5msec, then there's so much headroom that you can probably watch a couple of youtube videos and rebuild ardour without worrying about dropouts. This measure ("DSP Load") is what Ardour and JACK tell you, instead of some system-based "CPU use" number. If it says "50%" it means your systems uses half the available time; if it says 1%, it means it uses 1/100th of the available time. On all 3 major OS platforms, xruns start fairly reliably when this number gets up to about 80%.<br><br></div><div class="gmail_default" style="font-family:arial,helvetica,sans-serif">Measuring this in terms of "percentage of theoretical CPU cycles actually used for computing" really misses the point entirely.<br><br></div></div><div class="gmail_extra"><br><div class="gmail_quote">On Thu, Jan 11, 2018 at 3:47 PM, jonetsu <span dir="ltr"><<a href="mailto:jonetsu@teksavvy.com" target="_blank">jonetsu@teksavvy.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><span class="">On Thu, 11 Jan 2018 15:41:59 -0500<br>
Paul Davis <<a href="mailto:paul@linuxaudiosystems.com">paul@linuxaudiosystems.com</a>> wrote:<br>
<br>
> are these numbers notably different than previous versions of mixbus<br>
> on this system?<br>
<br>
</span>Unfortunately this is not something I check.  Only by coincidence while<br>
looking up something else while Mixbus was running did I notice this.<br>
<br>
You wouldn't perhaps know about Bitwig structure, although for the sake<br>
of understanding the principle behind this CPU usage, Bitwig takes<br>
approx. 20% CPU while playing 'many' tracks.  By sketchy comparison, is<br>
it possible to say that Ardour/Mixbus makes use of all available CPUs<br>
while the way Bitwig is currently structured does not take these<br>
resources ?<br>
<br>
Or perhaps, is there a better way to measure true CPu usage for all<br>
cores ?<br>
<br>
Cheers.<br>
<div class="HOEnZb"><div class="h5">______________________________<wbr>_________________<br>
Ardour-Users mailing list<br>
<a href="mailto:ardour-users@lists.ardour.org">ardour-users@lists.ardour.org</a><br>
To unsubscribe  or change your mailing preferences please visit:<br>
<a href="http://lists.ardour.org/listinfo.cgi/ardour-users-ardour.org" rel="noreferrer" target="_blank">http://lists.ardour.org/<wbr>listinfo.cgi/ardour-users-<wbr>ardour.org</a><br>
</div></div></blockquote></div><br></div>