內核線程的調度和管理都是通過kthreadd(pid=2)進行管理的,內核線程kthreadd通過進程0創建,而創建內核線程通過函數kernel_thread進行創建。kthreadd如何管理內核線程和調度如下所示: