是一个内核进程,是所有进程的祖先,也叫做swapper进程。
主要作用:
执行start_kernel()函数,初始化内核需要的所有数据结构,激活中断,创建1号内核进程(init进程)。
只有当没有可运行的进程的时候,才会运行0号进程,0号进程不是一个实实在在可见的进程,它
是单用户,单任务的系统启动代码
由0号进程创建的1号进程,pid=1,1号进程共享0号进程的所有的数据结构。
1号进程一开始是内核进程,先执行init()函数完成内核初始化,然后调用exec()装入可执行程序init(),这样
init就变成可一个普通进程,1号进程也叫做systemed进程,是所有普通进程的父亲,所有普通进程由它创建。
在系统关闭之前,init进程一直存活,因为它创建和监控在操作系统外层执行的所有进程的活动。
是一个内核进程,是所有内核进程的祖先