trace-cmd和kernelshark使用方式

宿主机Ubuntu实现方法:

1、安装:sudo apt-get install trace-cmd kernelshark

2、eg:跟踪系统进程切换

    (1)trace-cmd record -e 'sched_wakeup*' -e sched_switch -e 'sched_migrate*'

    会在当前文件下面生成文本格式的调试信息trace.dat

    (2)kernelshark trace.dat

        图像化调试信息

目标机的方法:

1、下载trace-cmd源码:

    git clone https://git.kernel.org/pub/scm/linux/kernel/git/rostedt/trace-cmd.git

2、交叉编译trace-cmd,移植到目标机

你可能感兴趣的:(linux)