Skip to content

What is the different(and stand for) for cycles:Pu(self) and cycles:Pu(incl.) in the caller/callee panel? #681

Answered by milianw
zw963 asked this question in Q&A
Discussion options

You must be logged in to vote

self mean samples that point directly at code from this function, and incl. means cost of this function including all other functions called by it.

the :P modifier is the "as precise as possible" modifier for x86/intel PMU - I think the kernel documentations will talk about this somwhere, maybe in man perf record. the :u modifier means "only userspace" - i.e. excluding cost in kernel space.

does this answer your questions?

Replies: 2 comments 2 replies

Comment options

You must be logged in to vote
1 reply
@zw963
Comment options

Answer selected by zw963
Comment options

You must be logged in to vote
1 reply
@milianw
Comment options

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Category
Q&A
Labels
None yet
2 participants