格式:pdf
大?。?span class="single-tag-height">189KB
頁(yè)數(shù): 5頁(yè)
實(shí)驗(yàn)四:進(jìn)程的管道通信 1. 實(shí)驗(yàn)?zāi)康?1) 加深對(duì)進(jìn)程概念的理解,明確進(jìn)程和程序的區(qū)別。 2) 學(xué)習(xí)進(jìn)程創(chuàng)建的過(guò)程,進(jìn)一步認(rèn)識(shí)進(jìn)程并發(fā)執(zhí)行的實(shí)質(zhì)。 3) 分析進(jìn)程爭(zhēng)用資源的現(xiàn)象,學(xué)習(xí)解決進(jìn)程互斥的方法。 4) 學(xué)習(xí)解決進(jìn)程同步的方法。 5) 掌握 Linux 系統(tǒng)中進(jìn)程間通過(guò)管道通信的具體實(shí)現(xiàn)。 2. 實(shí)驗(yàn)內(nèi)容 使用系統(tǒng)調(diào)用 pipe() 建立一條管道,系統(tǒng)調(diào)用 fork() 分別創(chuàng)建兩個(gè)子進(jìn)程, 它們分別向管道寫(xiě)一句話(huà),如: Child process1 is sending a message! Child process2 is sending a message! 父進(jìn)程分別從管道讀出來(lái)自?xún)蓚€(gè)子進(jìn)程的信息,顯示在屏幕上。 3.實(shí)驗(yàn)要求 這是一個(gè)設(shè)計(jì)型實(shí)驗(yàn),要求自行、獨(dú)立編制程序。 兩個(gè)子進(jìn)程要并發(fā)執(zhí)行。 實(shí)現(xiàn)管道的互斥使用。 當(dāng)一個(gè)子進(jìn)程正在對(duì)管道進(jìn)行寫(xiě)操
四杠四的管道排機(jī)煽知識(shí)來(lái)自于造價(jià)通云知平臺(tái)上百萬(wàn)用戶(hù)的經(jīng)驗(yàn)與心得交流。 注冊(cè)登錄 造價(jià)通即可以了解到相關(guān)四杠四的管道排機(jī)煽最新的精華知識(shí)、熱門(mén)知識(shí)、相關(guān)問(wèn)答、行業(yè)資訊及精品資料下載。同時(shí),造價(jià)通還為您提供材價(jià)查詢(xún)、測(cè)算、詢(xún)價(jià)、云造價(jià)等建設(shè)行業(yè)領(lǐng)域優(yōu)質(zhì)服務(wù)。手機(jī)版訪(fǎng)問(wèn):四杠四的管道排機(jī)煽