Linux fork源碼剖析

fork是複製進程,那麼首先要清楚進程是什麼?         進程是一個正在運行的程序,是資源分配的最小單位,系統管理進程是依靠對進程控制塊(PCB)的管理完成的,每個進程的產生分兩步,一是:分配PCB,二是 :準備進程實體,如分配內存空間等 . 值得注意的是 : 1、fork()調用一次,返回2次,子進程的返回值是 0,父進程的返回值是新子進程的進程ID。 2、文件共享 . 在fork之前父進
相關文章
相關標籤/搜索