PCB進程控制塊的理解

文中 圖片來源於網絡

PCB進程控制塊,是個結構體類型,結構體類型爲struct  task_struct。

如圖所示的,進程切換時需要保存和恢復的一些CPU寄存器---->是因爲,cpu的時間輪片給輪詢不同的進程,但是,所有的進程是用的同一套寄存器,所以,要保存寄存器狀態,等下次時間片過來的時候,恢復之前的寄存器值。

控制終端的信息--->

進程在不同的終端中運行,顯示的終端是不同的。

當前工作目錄:改變當前進程的工作目錄

umask:保護文件創建或修改的默認權限。 

會話和進程組:功能相近的進程放在一起,即爲進程組;

會話,比進程組高一級的組。

進程可以使用的資源上限:ulimit -a 顯示資源上限

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章