Re: iTunes stuttering, and don't shoot me--it might involve Core Audio
Re: iTunes stuttering, and don't shoot me--it might involve Core Audio
- Subject: Re: iTunes stuttering, and don't shoot me--it might involve Core Audio
- From: Jeff Moore <email@hidden>
- Date: Tue, 30 Aug 2005 11:45:18 -0700
After building HALLab, you choose the "IO Cycle Telemetry Window"
item from the "New" menu in the "File menu". This brings up the
window that provides the UI on the telemetry client. Note that the
process needs to be run as root to use the latency tracing facilities.
I should also point out that the source code for the telemetry client
engine is in our SDK's PublicUtility directory. It is self contained
so you can drop it into your own test tools as well.
I'm happy to help you puzzle through the telemetry data.
On Aug 30, 2005, at 10:19 AM, Nick wrote:
On 9 Aug 2005, at 23:12, Jeff Moore wrote:
Without going into the possible reasons for them (there are a
myriad of possibilities), glitches usually manifest themselves as
an overload or other anomaly in the HAL. The best tool to use to
observe the HAL is HALLab's IO cycle telemetry. The telemetry lets
you hook into a target app and snoop on what the HAL is up to. It
also lets you take latency traces based on telemetry events.
Between the two kinds of data you should be able to get a pretty
darn good idea about why something is glitching.
This sounds very cool, and would help me with a problem I'm looking
into at the moment.. Except that I can't see how to do this in
HALLab. Am I missing something really obvious?
--
Jeff Moore
Core Audio
Apple
_______________________________________________
Do not post admin requests to the list. They will be ignored.
Coreaudio-api mailing list (email@hidden)
Help/Unsubscribe/Update your Subscription:
This email sent to email@hidden