pid_t vfork(void)
功能:
????vfork函數(shù)和fork函數(shù)一樣都是在已有的進(jìn)程中創(chuàng)建一個(gè)新的進(jìn)程余舶,但它們創(chuàng)建的子進(jìn)程是有區(qū)別的蹄葱。返回值:
????創(chuàng)建子進(jìn)程成功狱窘,則在子進(jìn)程中返回0,父進(jìn)程中返回子進(jìn)程ID笋婿。出錯(cuò)則返回-1嵌屎。
vfork創(chuàng)建的子進(jìn)程 會(huì)保證子進(jìn)程先運(yùn)行推正,只有當(dāng)子進(jìn)程退出(調(diào)用exec)的時(shí)候,父進(jìn)程才運(yùn)行宝惰。
vfork創(chuàng)建的子進(jìn)程 和父進(jìn)程 共用一個(gè)空間植榕。