freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內容

操作系統(tǒng)課程設計進程管理、進程間通信-wenkub

2023-04-22 21:38:44 本頁面
 

【正文】 止后,輸出以下信息后終止:parent process is killed! includeincludeinclude void waiting(),stop(),alarming()。 lockf(1,0,0)。 } else { lockf(1,1,0)。i++) printf(son %d\n,i)。 /* 保證在子進程終止前,父進程不會終止*/ exit(0)。i500。這與打印單字符的結果相同。i++) printf(“grandchild %d\n,i)。 wait(0)。 /* 保證在子進程終止前,父進程不會終止*/ exit(0)。 if(p1=fork()){ for(i=0。原因:fork()創(chuàng)建進程所需的時間雖然可能多于輸出一個字符的時間,但各個進程的時間片的獲得卻不是一定是順序的,所以輸出abc的排列都是有可能的。 else putchar(39。)。試觀察記錄屏幕上的顯示結果,并分析原因。比較上述(1),(2)兩種消息通信機制中數(shù)據(jù)傳輸?shù)臅r間。消息的創(chuàng)建,發(fā)送和接收。試觀察紀錄屏幕上的顯示結果,并分析原因。本實驗的目的是了解和熟悉Linux支持的消息通訊機制及信息量機制。 (2)進一步認識并發(fā)執(zhí)行的實質。煙臺大學文經學院煙 臺 大 學 文 經 學 院 課程:操作系統(tǒng) 學 號: 姓 名: 班 級: 指導老師: 設計名稱進程管理。 (3)分析進程競爭資源現(xiàn)象,學習解決進程互斥的方法。二. 課程設計設備及環(huán)境裝有Linux操作系統(tǒng)的PC機三. 課程設計內容(1)進程的創(chuàng)建 編寫一段源程序,使系統(tǒng)調用fork()創(chuàng)建兩個子進程,當此程序運行時,在系統(tǒng)中有一個父進程和兩個子進程活動。 (2)進程的控制 修改已編寫的程序,將每個進程輸出一個字符改為每個進程輸出一句話,在觀察程序執(zhí)行時屏幕出現(xiàn)的現(xiàn)象,并分析原因。 ①使用系統(tǒng)調用msgget (), msgsnd (), msgrev (), 及msgctl () 編制一長度為1k的消息的發(fā)送和接收程序。 四 . 課程設計過程及結果1. 進程的創(chuàng)建〈任務〉編寫一段程序,使用系統(tǒng)調用fork( )創(chuàng)建兩個子進程?!闯绦颉礽ncludemain(){int p1,p2。 else { if(p2=fork()) /*子進程創(chuàng)建成功*/ putchar(39。a39。2. 進程的控制任務 修改已編寫好的程序,將每個程序的輸出由單個字符改為一句話,再觀察程序執(zhí)行時屏幕上出現(xiàn)的現(xiàn)象,并分析其原因。i500。} else { if(p2=fork()) { for(i=0。 /* 保證在子進程終止前,父進程不會終止*/ exit(0)。 exit(0)?!闯绦?〉includemain(){ int p1,p2,i。i++) printf(parent %d\n,i)。} else { if(p2=fork()) { lockf(1,1,0)。 lockf(1,0,0)。 for(i=0。 exit(0)。int wait_mark。 /*接收到^c信號,轉stop*/ signal(SIGALRM,alarming)。 /*向p2發(fā)軟中斷信號17*/ wait(0)。 }
點擊復制文檔內容
公司管理相關推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1