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

正文內(nèi)容

江蘇大學(xué)操作系統(tǒng)課程設(shè)計(jì)linux系統(tǒng)管理實(shí)踐與進(jìn)程通信實(shí)現(xiàn)-wenkub.com

2025-04-06 01:50 本頁面
   

【正文】 雖然熟悉和了解了程序中各數(shù)據(jù)結(jié)構(gòu)的定義和創(chuàng)建,但是在一些細(xì)節(jié)問題上還沒有一個(gè)很明確的認(rèn)識(shí),只是機(jī)械的合法的使用它。運(yùn)行結(jié)果如下:九、設(shè)計(jì)總結(jié)在設(shè)計(jì)這個(gè)題目之前,由于對(duì)進(jìn)程同步的實(shí)現(xiàn)方法不是很了解,對(duì)于怎樣具體實(shí)現(xiàn)進(jìn)程同步有很大的疑問,所以在網(wǎng)上進(jìn)行了查找,但幾經(jīng)搜索都沒有找到合適的材料。 } if(fork()==0) { son()。 pid = fork()。 return 0。 printf(there is %d apples to get \n,rc2)。if(rc2==0){ return 1。 semid_full1 = semget(SEMKEY_FULL1,1, 0777)。}int daughter(){ int semid_empty, semid_full1,semid_full2, semid_mutex。 printf(GET AN ORANGE !!!\n)。 //不能放 則等待 } P(semid_full2)。 semid_full2 = semget(SEMKEY_FULL2,1, 0777)。/*信號(hào)量集合id*/ int rc1,rc2。 rc3=semctl(semid_full2,0,GETVAL)。 printf(there is %d places to put oranges\n,rc1)。if(rc1==0) { return 1。 semid_full1 = semget(SEMKEY_FULL1,1, 0777)。}int mother(){ int semid_empty, semid_full1,semid_full2, semid_mutex。 V(semid_full1)。/*對(duì)私有信號(hào)量作P操作*/ P(semid_mutex)。 rc2=semctl(semid_mutex,0,GETVAL)。/*獲取全局信號(hào)量id*/ semid_empty = semget(SEMKEY_EMPTY,1, 0777)。 } else return 0。 = 0。 } else return 0。 = 0。 return 0。 set_sembuf_struct(amp。 set_sembuf_struct(amp。 set_sembuf_struct(amp。 } /*給信號(hào)量賦初值*/ set_sembuf_struct(amp。 return 1。 else printf(Fail To Create SEMKEY_EMPTY!\n)。 /*離開緩沖區(qū)*/ /*創(chuàng)建3個(gè)信號(hào)量:1個(gè)用于對(duì)緩沖區(qū)互斥,2個(gè)用于生產(chǎn)者、消費(fèi)者同步*/ if((semid_mutex = semget(SEMKEY_MUTEX,1, 0777|IPC_CREAT|IPC_EXCL))==1) { if (errno == EEXIST) printf(The SEMKEY_MUTEX Has Existed!\n)。 return 1。 semctl(semid_empty,0,IPC_RMID)。/*獲取全局信號(hào)量id*/ semid_empty = semget(SEMKEY_EMPTY,1, 0777)。Y39。end)。 struct sembuf sem_tmp。 semsem_flg=semflg。信號(hào)量semid_full1為進(jìn)程father()與daughter()的私有信號(hào)量,初值為0,表示當(dāng)前盤子里蘋果的數(shù)目。在本次設(shè)計(jì)中,爸爸與媽媽、兒子與女兒的進(jìn)程操作是互斥的,但是爸爸與女兒、媽媽與兒子進(jìn)程之間的操作是同步的。(8)建立文件或目錄的鏈接 ln例: ln source target1 建立source文件(已存在)的硬鏈接,命名為target1 ln s source target2 建立source文件的符號(hào)鏈接,命名為target2以下是幾個(gè)常用命令操作的截圖:四、設(shè)計(jì)思想當(dāng)計(jì)算機(jī)中兩個(gè)或多個(gè)進(jìn)程在執(zhí)行時(shí)需要使用公用緩沖區(qū),并且對(duì)該緩沖區(qū)采取了互斥措施。Linux的通配符有三種:’*’和’?’用法與DOS相同,‘‘代表區(qū)間內(nèi)的任一字符,如test[05]即代表test0,test1,……,test5的集合。(3)免費(fèi)的資源Linux免費(fèi)的資源和公開的源代碼方便了對(duì)操作系統(tǒng)的深入了解,給編程愛好者提供更大的發(fā)揮空間。)二、Linux環(huán)境介紹Linux的由來與發(fā)展Linux是一種可以在PC機(jī)上執(zhí)行的類似UNIX的操作系統(tǒng),是一個(gè)完全免費(fèi)的操作系統(tǒng)。操作系統(tǒng)課程設(shè)計(jì)——Linux系統(tǒng)管理實(shí)踐與進(jìn)程通信實(shí)現(xiàn)班 級(jí) 網(wǎng)絡(luò)10 學(xué) 號(hào) 31006100 姓 名 YHD 指導(dǎo)老師 詹 永 照 二零一三年一月八號(hào)一、設(shè)計(jì)內(nèi)容 Linux系統(tǒng)的熟悉與常用操作命令的掌握。1991年,芬蘭學(xué)生Linux Torvalds開發(fā)了這個(gè)操作系統(tǒng)的核心部分,因?yàn)槭荓inux改良的minix系統(tǒng),故稱之為L(zhǎng)inux。Linux的特點(diǎn)
點(diǎn)擊復(fù)制文檔內(nèi)容
公司管理相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖片鄂ICP備17016276號(hào)-1