idle进程由系统自动创建, 运行在内核态 idle进程其pid=0,其前身是系统创建的第一个进程,也是唯一一个没有通过fork或者kernel_thread产生的进程。完成加载系统后,演变为进程调度、交换 init进程由idle通过kernel_thread创建,在内核空间完成初始化后, 加载init程序,并存在于用户空间 由0进程创建,完成系统的初始化. 是...
首先Linux内核启动,然后在用户空间中启动init进程,再启动其他系统进程。在系统启动完成完成后,init将变为守护进程监视系统其他进程。也称为一号进程,它是内核启动的第一个用户级进程。 init有许多很重要的任务,比如像启动getty(用于用户登录)、实现运行级别、以及处理孤儿进程。 kthreadd进程由idle通过kernel_thread创建,...