分析Linux內核創建一個新進程的過程

 一、原理分析 1.進程的描述   進程控制塊PCB——task_struct,爲了管理進程,內核必須對每個進程進行清晰的描述,進程描述符提供了內核所需瞭解的進程信息。 struct task_struct{ volatile long state; //進程狀態,-1表示不可執行,0表示可執行,大於1表示停止 void *stack; //內核堆棧 atomic_t us
相關文章
相關標籤/搜索