On Friday 05 November 2010 13:53:56 Darrin Thompson wrote:
I did manage to run jackd (with the firewire backend) inside valgrind --
tool=3Dcallgrind. Its not suitable to get any audio output but it gives som=
numbers and showed me the main processing time is spent in the locks for=20
phase-locked-loop of the streaming-clock... Might be biased because the=20
streaming clocks of pc and device where running completely different becaus=
the valgrind overhead. But experiments without valgrind and without the loc=
gave reason that really a lot of time is spent waiting there. Unfortunately=
the locks are needed as it will crash without them...
But its possible and does give some numbers and hints. The overhead of the=
memcheck tool is lower then the overhead of callgrind btw.
Content-Type: application/pgp-signature; name=signature.asc
Content-Description: This is a digitally signed message part.
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.10 (GNU/Linux)
-----END PGP SIGNATURE-----