linux 内核通过内核线程这种方式来实现在后台运行一些操作。
内核线程是在内核空间中单独存在的标准进程。内核线程与普通进程最大的不同在于:
内核线程没有地址空间。内核线程只能工作于内核空间,不能上下文切换至用户空间。
除此之外,内核线程与普通进程一样是可以被调度及抢占的。