我们有时候在应用层执行了一条命令,一般想立马(一秒内)知道对应的内核空间执行了什么关键函数,应该怎样操作呢?
举一个简单的栗子,比如
cat /proc/schedstat
想一秒内知道linux内核中调用了什么关键函数,显示出上面的cat结果。 只需要:
trace-task.sh cat /proc/schedstat
#cat./trace 重定向到某个文件,然后立马就能找到show_schedstat()
当然这个脚本的功能远不仅仅这个作用。
大家可以从如下脚本仓库中获取脚本
---- Jeff Xie