進程創建 fork() 關於 代碼共享,數據獨有 的理解

fork() 進程創建: 需要包含頭文件: <unistd.h> fork( ) 通過複製調用進程(就是複製了PCB),創建一個新的進程(子進程) 子進程複製的就是父進程的PCB,(父子進程數據,代碼看起來都一樣) 複製PCB — 代碼共享(子進程並非從頭開始),數據獨有 創建子進程的意義: 壓力分攤 或 幹其它事情 如何分辨子進程: 返回值 用返回值區分父子進程: 父進程返回的是子進程的PID
相關文章
相關標籤/搜索