Linux建立子進程- fork()和vfork()

fork fork()是Linux中在一個進程中建立一個子進程的系統調用。web 函數原型 #include <unistd.h> pid_t fork(void); 進程建立的通常過程 1.給新進程分配一個標識符,在內核中分配一個PCB緩存 2.複製父進程的環境(不復制地址空間)svg 3.分配資源(程序,數據,堆棧等)函數 4.複製父進程的地址空間的內容測試 5.將進程置成就緒狀態,放入就緒
相關文章
相關標籤/搜索