S h i v wrote:
> Incase of multi-core systems where multiple threads maybe scheduled
> for execution, does the below dscript (from hotuser in DTraceToolkit)
> collect information for multiple libraries/functions that would be
> getting executed at a given point of time. I have been able to test it
> to check if it does or doesn't. I assume it does.
Yes it does.
The profile provider's profile-n probe fires every fixed interval
on every CPU.
> This was a query I have about profiling in general.
>
> #pragma D option quiet
> profile:::profile-1001hz
> /pid == \$target/
> {
> [EMAIL PROTECTED] = count();
> }
> dtrace:::END
> {
> printa("OUT: %A [EMAIL PROTECTED]", [EMAIL PROTECTED]);
> }
It collects information on all the cpu's where the threads
[of process $target] are executing.
Pramod
>
> -Shiv
> _______________________________________________
> dtrace-discuss mailing list
> [email protected]
_______________________________________________
dtrace-discuss mailing list
[email protected]