Linux中fork()函數的詳解

一:fork()的介紹  fork()函數通過系統調用創建一個與原來進程幾乎完全相同的進程。子進程得到與父進程用戶級虛擬地址空間相同的(但是獨立的)一份副本,包括代碼和數據段、堆、共享庫以及用戶棧。子進程還獲得與父進程任何打開文件描述符相同的副本,當父進程調用fork時,子進程可以讀寫父進程中打開的任何文件。 父進程和新創建的子進程之間最大的區別在於它們有不同的PID。 fork函數只被調用一次,
相關文章
相關標籤/搜索