進程創建、終止、等待

一、進程創建 首先,我們需要認識一下fork函數 返回值:子進程返回0,父進程返回子進程的id,出錯返回-1. 進程調用fork,當控制轉移到內核中的fork代碼,內核做下面幾件事情: 1.分配新的內存塊和內核數據結構給子進程 2.將父進程部分數據結構內容拷貝給子進程 3.添加子進程到系統進程列表中 4.fork返回,開始調度器調度 一個進程fork後,會有兩個相同的二進制代碼,都運行到相同的位置
相關文章
相關標籤/搜索