Linux中fork()函數詳解

 一個進程,包括代碼、數據和分配給進程的資源。fork()函數經過系統調用建立一個與原來進程幾乎徹底相同的進程,函數

也就是兩個進程能夠作徹底相同的事,但若是初始參數或者傳入的變量不一樣,兩個進程也能夠作不一樣的事。spa


    一個進程調用fork()函數後,系統先給新的進程分配資源,例如存儲數據和代碼的空間。而後把原來的進程的全部值都
進程

複製到新的新進程中,只有少數值與原來的進程的值不一樣。至關於克隆了一個本身。資源

相關文章
相關標籤/搜索