> In my host, I would like to be able to measure how much time each >individual LADPSA plugin takes. Assuming I do realtime work with the >smallest buffer sizes my system can handle, what options are available >to me to measure time on this small scale? I know that the typical >system calls time and gettimeofday have resolution of 10 ms, which is
no, gettimeofday() has microsecond resolution. on a PII-450, it takes about 60usec to call gettimeofday(), and about 12usec to execute inline code to read the cycle counter and then divide by a pre-established CPU MHz. its really a lot simpler to use getttimeofday(), but JACK (http://jackit.sf.net/) has generic code to read the cycle timer and figure out the CPU MHz if you want to go down that path. >too big for this purpose. Is there any way to do this? Is there a >high-res time howto? no howto. most kernel people try to discourage it with claims about unreliability.
