Ah.. I’m sorry.

The sample rate should not be 6803/3, because the 6803 is just process number.
The 1st line says just :

"Sampling process 6803 for 3 seconds with 1 millisecond of run time between 
samples"

So, sampling frequency is every 1 millisecond, and the whole sampling duration 
was 3 sec.

Anyway.. Thank you very much for you explanation.

JongAm Park

> On Mar 17, 2015, at 3:11 PM, Greg Parker <gpar...@apple.com> wrote:
> 
> 
>> On Mar 17, 2015, at 1:52 PM, JongAm Park <jongamp...@sbcglobal.net> wrote:
>> 
>> Hello,
>> 
>> I know that questions on tools are not relevant for this cocoa-dev, but I 
>> couldn’t find any relevant mailing list for tools like ‘sample’ or sampling 
>> using Activity Monitor GUI tool.
>> So, let me ask it here, because all Cocoa programmers use such tools 
>> whenever needed.
>> 
>> I have a process sample like this.
>> 
>> Call graph:
>>   1379 Thread_839846: Main Thread   DispatchQueue_<multiple>
>>   + 1379 start  (in Wirecast) + 52  [0x100a31074]
>>   +   1379 main  (in Wirecast) + 1070  [0x100b3e16a]
>>   +     1379 eApp::Run(bool, zRecord*)  (in libeva.dylib) + 779  
>> [0x101033225]
>>   +       1379 eWindowManager_cocoa::MessageLoop()  (in libeva.dylib) + 70  
>> [0x101037932]
>>   +         1379 -[NSApplication run]  (in AppKit) + 594  [0x7fff88cd2593]
>> 
>> I can guess the number on the 1st (2nd?) on every row after + sign. It 
>> should be number of samples or how long a method/function take.
>> 
>> According to MAN page for ‘sample’, it samples at every 1 msec.
>> And 
>> http://stackoverflow.com/questions/10709577/spindump-analysis-instructions 
>> <http://stackoverflow.com/questions/10709577/spindump-analysis-instructions> 
>> says, it’s the number of samples.
>> 
>> By looking at the numbers on children nodes, I guess so too.  But is it 
>> really so?
>> 
>> If there is a better mailing list for this kind of inquiry, please let me 
>> know.
> 
> In the trace above, "1379" is the number of samples at that location. The 
> total number of samples and the sampling rate should be listed at the top of 
> the report:
>    Duration:        10.01s
>    Steps:           1001 (10ms sampling interval)
> 
> Everything else is a description of the instruction's location. <Symbol name> 
> (in <library name>) +  <byte offset> [<absolute address>]. A symbolicated 
> trace may add source file and line numbers. If multiple samples hit the same 
> symbol at different offsets (i.e. they were at different places in the same 
> function) then they may be aggregated into a single line with multiple 
> offsets listed.
> 
> 
> -- 
> Greg Parker     gpar...@apple.com     Runtime Wrangler
> 
> 


_______________________________________________

Cocoa-dev mailing list (Cocoa-dev@lists.apple.com)

Please do not post admin requests or moderator comments to the list.
Contact the moderators at cocoa-dev-admins(at)lists.apple.com

Help/Unsubscribe/Update your Subscription:
https://lists.apple.com/mailman/options/cocoa-dev/archive%40mail-archive.com

This email sent to arch...@mail-archive.com

Reply via email to