1. 20 4月, 2009 4 次提交
  2. 09 4月, 2009 3 次提交
    • I
      perf_counter tools: include PID in perf-report output, tweak user/kernel printut · b3828ebb
      Ingo Molnar 提交于
      It's handier than an <unknown> entry.
      Also replace the kernel/user column with a more compact version:
      
        0.52              cc1  [k]  page_fault
        0.57               :0  [k]   _spin_lock
        0.59            :7506  [.]  <unknown>
        0.69               as  [.]  /usr/bin/as: <unknown>
        0.76              cc1  [.]  /lib64/libc-2.8.so: _int_free
        0.92              cc1  [k]  clear_page_c
        1.00            :7465  [.]  <unknown>
        1.43              cc1  [.]  /lib64/libc-2.8.so: memset
        1.86              cc1  [.]  /lib64/libc-2.8.so: _int_malloc
       70.33              cc1  [.]  /usr/libexec/gcc/x86_64-redhat-linux/4.3.2/cc1: <unknown>
      Signed-off-by: NIngo Molnar <mingo@elte.hu>
      b3828ebb
    • P
      perf_counter: some simple userspace profiling · de9ac07b
      Peter Zijlstra 提交于
      # perf-record make -j4 kernel/
       # perf-report | tail -15
      
        0.39              cc1 [kernel] lock_acquired
        0.42              cc1 [kernel] lock_acquire
        0.51              cc1 [ user ] /lib64/libc-2.8.90.so: _int_free
        0.51               as [kernel] clear_page_c
        0.53              cc1 [ user ] /lib64/libc-2.8.90.so: memcpy
        0.56              cc1 [ user ] /lib64/libc-2.8.90.so: _IO_vfprintf
        0.63              cc1 [kernel] lock_release
        0.67              cc1 [ user ] /lib64/libc-2.8.90.so: strlen
        0.68              cc1 [kernel] debug_smp_processor_id
        1.38              cc1 [ user ] /lib64/libc-2.8.90.so: _int_malloc
        1.55              cc1 [ user ] /lib64/libc-2.8.90.so: memset
        1.77              cc1 [kernel] __lock_acquire
        1.88              cc1 [kernel] clear_page_c
        3.61               as [ user ] /usr/bin/as: <unknown>
       59.16              cc1 [ user ] /usr/libexec/gcc/x86_64-redhat-linux/4.3.2/cc1: <unknown>
      Signed-off-by: NPeter Zijlstra <a.p.zijlstra@chello.nl>
      Cc: Paul Mackerras <paulus@samba.org>
      Cc: Corey Ashford <cjashfor@linux.vnet.ibm.com>
      Cc: Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
      LKML-Reference: <20090408130409.220518450@chello.nl>
      Signed-off-by: NIngo Molnar <mingo@elte.hu>
      de9ac07b
    • P
      perf_counter: kerneltop: keep up with ABI changes · 808382b3
      Peter Zijlstra 提交于
      Update kerneltop to use PERF_EVENT_MISC_OVERFLOW
      Signed-off-by: NPeter Zijlstra <a.p.zijlstra@chello.nl>
      Cc: Paul Mackerras <paulus@samba.org>
      Cc: Corey Ashford <cjashfor@linux.vnet.ibm.com>
      LKML-Reference: <20090408130408.947197470@chello.nl>
      Signed-off-by: NIngo Molnar <mingo@elte.hu>
      808382b3
  3. 07 4月, 2009 20 次提交
  4. 06 4月, 2009 13 次提交