faster way to find task

loody miloody at gmail.com
Mon Jul 11 12:34:00 EDT 2011


Hi all:

2011/7/12 loody <miloody at gmail.com>

> Dear all:
> Is there faster way to find a give name of task?
> for example, I have a thread, named "test", is there faster way to get the
> task struct  by passing "test" to some kernel api?
>
>
> --
> Regards,
>
I found a way as below:
for_each_process(task) {
printk(“%s[%d]\n”, task->comm, task->pid);
}

But it is time-consuming to do so if I periodically want to know whether
"test" exist or not.
is there better way to do so?


-- 
Regards,
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.kernelnewbies.org/pipermail/kernelnewbies/attachments/20110712/65ddaee1/attachment.html 


More information about the Kernelnewbies mailing list