1. 程式人生 > >進程fork

進程fork

進程創建 程序 描述符 描述 網絡 執行 fork 創建 工作

fork用於父進程創建一個子進程

返回兩次

返回-1表示錯誤

父進程中返回創建子進程的ID,大於0

返回0是表示進入子進程

創建的子進程會繼承父進程的屬性,比如打開的文件描述符、工作目錄、根目錄等等。

fork的目的

1)用於網絡程序,子進程處理請求,父進程負責監聽請求來臨

2)後面跟exec執行新的程序

進程fork