進程程序替換

1.爲什麼要有程序替換 使用fork創建進程之後,子進程和父進程執行相同的代碼,但是在實際開發當中,我們希望父子進程執行不同的代碼,提高開發效率,所以就有了程序替換。 2.替換原理 把代碼和數據替換爲可執行文件的代碼和數據,但是環境變量不會發生改變。程序替換並不創建子進程,所以就不會有PCB的拷貝,當然id也沒有發生變化。程序替換使用一種exec函數以執行另外一個程序,當進程調用exec函數時,該
相關文章
相關標籤/搜索