Using perf to locate source of context switches - resolved

2013-12-06 Thread Pavey, Nicholas
We did succeed in debugging this issue. Perf: It turned out that 'perf' was having a hard time with the full build environment here, and couldn't resolve all the symbols correctly. According to people who are familiar with how the linux environment is assembled, different libraries have very

Using perf to locate source of context switches - resolved

2013-12-06 Thread Pavey, Nicholas
We did succeed in debugging this issue. Perf: It turned out that 'perf' was having a hard time with the full build environment here, and couldn't resolve all the symbols correctly. According to people who are familiar with how the linux environment is assembled, different libraries have very

Re: Using perf to locate source of context switches

2013-12-04 Thread David Ahern
On 12/4/13, 10:42 AM, Pavey, Nicholas wrote: NB: I have also used 'perf record -e cs -g -a -- sleep 2', while the Add -c 1 to capture *all* context switch events. perf script will show each event. perf report provides a histogram summary. I have a time-history command for analyzing

Using perf to locate source of context switches

2013-12-04 Thread Pavey, Nicholas
This is my first post here. Apologies in advance if I don't get the etiquette quite right. Background == We have an application which is exhibiting very large performance problems under some loads. We noticed extremely high context switch rates under the load in question. Rates can be

Using perf to locate source of context switches

2013-12-04 Thread Pavey, Nicholas
This is my first post here. Apologies in advance if I don't get the etiquette quite right. Background == We have an application which is exhibiting very large performance problems under some loads. We noticed extremely high context switch rates under the load in question. Rates can be

Using perf to locate source of context switches

2013-12-04 Thread Pavey, Nicholas
This is my first post here. Apologies in advance if I don't get the etiquette quite right. Background == We have an application which is exhibiting very large performance problems under some loads. We noticed extremely high context switch rates under the load in question. Rates can be

Using perf to locate source of context switches

2013-12-04 Thread Pavey, Nicholas
This is my first post here. Apologies in advance if I don't get the etiquette quite right. Background == We have an application which is exhibiting very large performance problems under some loads. We noticed extremely high context switch rates under the load in question. Rates can be

Re: Using perf to locate source of context switches

2013-12-04 Thread David Ahern
On 12/4/13, 10:42 AM, Pavey, Nicholas wrote: NB: I have also used 'perf record -e cs -g -a -- sleep 2', while the Add -c 1 to capture *all* context switch events. perf script will show each event. perf report provides a histogram summary. I have a time-history command for analyzing