本文主要是介绍通过trace生成系统cpu的loading图,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
1) 打开调度相关的的event:其他event一次类推
[root@k8s-node2 ~]# echo 1 > /sys/kernel/debug/tracing/events/sched/enable
[root@k8s-node2 ~]# cat /sys/kernel/debug/tracing/trace
trace trace_clock trace_marker trace_marker_raw trace_options trace_pipe
[root@k8s-node2 ~]# cat /sys/kernel/debug/tracing/trace
trace trace_clock trace_marker trace_marker_raw trace_options trace_pipe
[root@k8s-node2 ~]# cat /sys/kernel/debug/tracing/trace_pipe > trace.dat
同时在其他窗口运行程序,按ctrl+c 结束cat
^C
2)查看
chome 浏览器地址栏中输入chrome://tracing/,将trace.dat 拖到chrome浏览器中查看。生成的图如下:
这篇关于通过trace生成系统cpu的loading图的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!