天天看點

linux 系統初始化過程詳解

linux核心的初始化過程是由start_kernel函數開始,至第一個使用者程序init結束,調用了一系列的初始化函數對所有的核心元件進行初始化。

其中,start_kernel, rest_init, kernel_init, init_post等4個函數構成了整個初始化過程的主線。

<start_kernel>

...

parse_early_param

      |

      ---------------------->parse_args

parse_args

...

init_IRQ

pidhash_init

init_timers

...

rest_init ----------------------------------------

繼續閱讀