歡迎來到Linux教程網
Linux教程網
Linux教程網
Linux教程網
您现在的位置: Linux教程網 >> UnixLinux >  >> Linux綜合 >> Linux內核

Linux內核調試技巧--current的應用

是什麼?

current 指針指向當前在運行的進程,內核代碼可以通過使用 current 來使用進程特定的信息。指向 task_struct 的current指針在內核堆棧內,是一個全局項。

為什麼要用?

查看當前誰在使用內核你關心的那段代碼的時候。

怎麼用?

  1. printk(KERN_INFO "The cuurent process commond : \"%s\"  the pid :%i\n", current->comm, current->pid);  

comm:當前進程執行的程序文件名,

pid:當前進程的pid號。

Copyright © Linux教程網 All Rights Reserved