Linux操作系統——fork()的使用

fork(): fork() 函數用於創建一個新進程,稱爲子進程,它與進程(稱爲系統調用fork的進程)同時運行,此進程稱爲父進程。創建新的子進程後,兩個進程將執行fork() 系統調用之後的下一條指令。 圖解: 調用fork()函數時,當控制轉移到內核中的fork代碼後,內核開始做: 1.分配新的內存塊和內核數據結構給子進程。 2.將父進程數據結構內容寫實拷貝至子進程。 3.將子進程添加到系統進
相關文章
相關標籤/搜索