1. 20 6月, 2012 1 次提交
  2. 29 5月, 2012 1 次提交
  3. 23 5月, 2012 1 次提交
  4. 22 5月, 2012 1 次提交
  5. 17 5月, 2012 1 次提交
  6. 09 5月, 2012 2 次提交
  7. 08 5月, 2012 3 次提交
  8. 03 5月, 2012 3 次提交
  9. 12 4月, 2012 1 次提交
  10. 09 3月, 2012 3 次提交
  11. 03 3月, 2012 2 次提交
  12. 15 2月, 2012 2 次提交
  13. 14 2月, 2012 1 次提交
  14. 09 2月, 2012 1 次提交
  15. 03 2月, 2012 1 次提交
  16. 25 1月, 2012 1 次提交
  17. 24 12月, 2011 3 次提交
  18. 20 12月, 2011 1 次提交
    • A
      perf record: Add ability to record event period · 3e76ac78
      Andrew Vagin 提交于
      The problem is that when SAMPLE_PERIOD is not set, the kernel generates
      a number of samples in proportion to an event's period. Number of these
      samples may be too big and the kernel throttles all samples above a
      defined limit.
      
      E.g.: I want to trace when a process sleeps. I created a process which
      sleeps for 1ms and for 4ms.  perf got 100 events in both cases.
      
      swapper 0 [000] 1141.371830: sched_stat_sleep: comm=foo pid=1801 delay=1386750 [ns]
      swapper 0 [000] 1141.369444: sched_stat_sleep: comm=foo pid=1801 delay=4499585 [ns]
      
      In the first case a kernel want to send 4499585 events and in the second
      case it wants to send 1386750 events.  perf-reports shows that process
      sleeps in both places equal time.
      
      Instead of this we can get only one sample with an attribute period. As
      result we have less data transferring between kernel and user-space and
      we avoid throttling of samples.
      
      The patch "events: Don't divide events if it has field period" added a
      kernel part of this functionality.
      Acked-by: NArun Sharma <asharma@fb.com>
      Cc: Arun Sharma <asharma@fb.com>
      Cc: David Ahern <dsahern@gmail.com>
      Cc: Ingo Molnar <mingo@elte.hu>
      Cc: Paul Mackerras <paulus@samba.org>
      Cc: Peter Zijlstra <a.p.zijlstra@chello.nl>
      Cc: devel@openvz.org
      Link: http://lkml.kernel.org/r/1324391565-1369947-1-git-send-email-avagin@openvz.orgSigned-off-by: NAndrew Vagin <avagin@openvz.org>
      Signed-off-by: NArnaldo Carvalho de Melo <acme@redhat.com>
      3e76ac78
  19. 29 11月, 2011 1 次提交
  20. 28 11月, 2011 8 次提交
  21. 26 10月, 2011 2 次提交