linux驱动之 内核线程 内核线程和普通的进程间的区别在于内核线程没有独立的地址空间,它只在 内核空间运行,从来不切换到用户空间去; 并且和普通进程一样,可以被调度,也可以被抢占。 //////////////////////////////// 一 线程的创建 //////////////////////////////// struct task_struct *kthread_create(int (*threadfn)(void *data), void *data, const char namefmt[], ...); 线程创建后,不会马上运行,而是需要将kthread_crea...