進程同步是指對多個相關進程在執行次序上進行協調,以使並發執行的主進程之間有
效地共享資源和相互合作,從而使程序的執行具有可在現行。
首先,程序在調用fork()機那里了一個子進程后,馬上調用wait(),使父進程在子進程調
用之前一直處於睡眠狀態,這樣就使子進程先運行,子進程運行exec()裝入命令后,然后調用wait(0),使子進程和父進程並發執行,實現進程同步。
進程同步是指對多個相關進程在執行次序上進行協調,以使並發執行的主進程之間有
效地共享資源和相互合作,從而使程序的執行具有可在現行。
首先,程序在調用fork()機那里了一個子進程后,馬上調用wait(),使父進程在子進程調
用之前一直處於睡眠狀態,這樣就使子進程先運行,子進程運行exec()裝入命令后,然后調用wait(0),使子進程和父進程並發執行,實現進程同步。
本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。