Linux進程總結(下)

進程創建 fork() 原理:爲子進程重新創建一個task_struct,以及對應的虛擬地址空間和頁表,並且將父進程的 數據(包括緩衝區的數據)和代碼拷貝一份至子進程pcb中 返回值:對父進程而言:fork()成功返回子進程的進程id;失敗返回-1. 對子進程而言:fork()成功返回0;失敗返回-1。 fork返回值驗證代碼: #include<stdio.h>
相關文章
相關標籤/搜索