進程程序替換

替換原理 用fork創建子進程後執行的是和父進程相同的程序,但有可能在執行不同的代碼分支,(但是在實際情況中,我們通常希望子進程和父進程執行不同的程序,來提高效率,所以纔有程序替換),子進程往往要調用一種exec函數用來執行另一個程序,將代碼和數據替換爲可執行文件的代碼和數據,環境變量並不改變。當進程的用戶空間代碼和數據完全被新程序替換,從新程序開始執行。調用exec並不創建新進程,所以調用exe
相關文章
相關標籤/搜索