文中 圖片來源於網絡
PCB進程控制塊,是個結構體類型,結構體類型爲struct task_struct。
如圖所示的,進程切換時需要保存和恢復的一些CPU寄存器---->是因爲,cpu的時間輪片給輪詢不同的進程,但是,所有的進程是用的同一套寄存器,所以,要保存寄存器狀態,等下次時間片過來的時候,恢復之前的寄存器值。
控制終端的信息--->
進程在不同的終端中運行,顯示的終端是不同的。
當前工作目錄:改變當前進程的工作目錄
umask:保護文件創建或修改的默認權限。
會話和進程組:功能相近的進程放在一起,即爲進程組;
會話,比進程組高一級的組。
進程可以使用的資源上限:ulimit -a 顯示資源上限