歡迎來到Linux教程網
Linux教程網
Linux教程網
Linux教程網
Linux教程網 >> Linux綜合 >> Linux內核 >> Linux內核調試技巧--current的應用

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

日期:2017/3/1 10:29:01   编辑:Linux內核

是什麼?

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