3.進程控制塊PCB

  前面說過,Linux操作系統會爲每個進程分配一段虛擬地址空間,而在內核區中都有一個進程控制塊(PCB)來維護進程相關的信息,Linux內核的進程控制塊是task_struct結構體。 其內部成員很多,重點掌握一下部分即可: 1.進程id。系統中每個進程有唯一的id,在C語言中用pid_t類型表示,其實就是一個非負整數。2.進程的狀態,有就緒、運行、掛起、停止等狀態。3.進程切換時需要保存的恢復
相關文章
相關標籤/搜索