• Zhengyu He's avatar
    perf stat: Add noise output for csv mode · 3ae9a34d
    Zhengyu He authored
    Previously, when you want perf-stat to output the statistics in
    csv mode, no information of the noise will be printed out.
    
    For example right now we output this --repeat information:
    
     ./perf stat -r3 -x, sleep 1
     1.164789,task-clock
     8,context-switches
     0,CPU-migrations
     219,page-faults
     3337800,cycles
    
    With this patch, the output will be appended with an additional
    entry for the noise value:
    
     ./perf stat -r3 -x, sleep 1
     1.164789,task-clock,3.75%
     8,context-switches,75.00%
     0,CPU-migrations,100.00%
     219,page-faults,0.00%
     3337800,cycles,3.36%
    Signed-off-by: default avatarZhengyu He <zhengyuh@google.com>
    Cc: Paul Mackerras <paulus@samba.org>
    Cc: Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
    Cc: Stephane Eranian <eranian@google.com>
    Cc: Venkatesh Pallipadi <venki@google.com>
    Cc: Peter Zijlstra <a.p.zijlstra@chello.nl>
    Cc: Frederic Weisbecker <fweisbec@gmail.com>
    Link: http://lkml.kernel.org/r/1308861942-4945-1-git-send-email-zhengyuh@google.comSigned-off-by: default avatarIngo Molnar <mingo@elte.hu>
    3ae9a34d
builtin-stat.c 32.3 KB