Profiling - charlesfg/TPCx-V_setup GitHub Wiki
Profiling
Using xentrace
0x20f001
cd /var/tpcv/xen_install/xen/tools/xentrace
# 0xfffff000 -- Trace all
EVT_MASK=0xfffff000
EVT_MASK=0x20f001
xentrace -D -e $EVT_MASK trace_file_$(date +%Y%m%d-%H%M).bin &
# PV info
xentrace -D -e 0x20f001 /var/tpcv/trace_file_$(date +%Y%m%d-%H%M).bin
cat trace_file_20180212-2143.bin | xentrace_format /var/tpcv/xen_install/xen/tools/xentrace/formats | grep hypercall > trace_file_20180212-2143.txt
$ xenalyze --cpu-hz=2.53G --summary ../xen/tools/xentrace/trace_file_20180212-1703.bin > test.summary
cat test.bin | xentrace_format /var/tpcv/xen_install/xen/tools/xentrace/formats