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

正文內(nèi)容

試論設(shè)備驅(qū)動程序的實(shí)現(xiàn)-wenkub.com

2025-02-06 18:33 本頁面
   

【正文】 n advance:用來取得路徑的最后一個(gè)部分,它以目錄指針和字符串為參數(shù),在目錄中進(jìn)行查找,一旦找到匹配的路徑名(和參數(shù)串匹配),就返回相應(yīng) i節(jié)點(diǎn)的指針。 打開文件。創(chuàng)建文件。n 主循環(huán)設(shè)置完變量后就執(zhí)行系統(tǒng)調(diào)用的過程,用 fs_call作為參數(shù)選定被調(diào)用的進(jìn)程。除此之外,它也利用函數(shù) suspend將調(diào)用參數(shù)保存在進(jìn)程表中同時(shí)將 dont_reply置為 TRUE,從而使進(jìn)程掛起,以便進(jìn)行各種檢查,保證對管道的操作能夠完成。實(shí)現(xiàn)n 管道文件的代碼在文件 ,它和普通文件在很多方面都類似,我們主要看看它們的不同之處。實(shí)現(xiàn)n free_zone:負(fù)責(zé)將不再使用的區(qū)段歸還給空閑區(qū)段位圖,以區(qū)段位圖和位號為參數(shù)調(diào)用 free_bit;n rw_block:提供了一個(gè)簡單的磁盤界面,負(fù)責(zé)在內(nèi)存和磁盤間傳送塊;n invalidate:刪除某個(gè)設(shè)備在高速緩存中用過的所有塊;n rw_scattered:以設(shè)備標(biāo)志符、緩沖區(qū)指針數(shù)組的指針、數(shù)組長度及讀寫標(biāo)志為參數(shù),執(zhí)行在設(shè)備上讀 /寫分散數(shù)據(jù)的任務(wù);n rm_lru:只被 get_block調(diào)用,負(fù)責(zé)從 LRU鏈中刪除一個(gè)塊。到下一次主循環(huán)時(shí), FS提取以前保存在進(jìn)程表中的各項(xiàng)參數(shù),繼續(xù)執(zhí)行先前被掛起的進(jìn)程。4.管道和設(shè)備文件n 管道和設(shè)備文件與普通文件的最大不同在于,普通文件的操作通常很快就能完成,而管道有時(shí)則需要等待幾個(gè)小時(shí)才能有進(jìn)程把數(shù)據(jù)寫進(jìn)來。3.n MINIX中為每個(gè)文件建立了一個(gè)索引表,表中存儲了文件屬性和各個(gè)塊在磁盤上的地址,這個(gè)索引表被稱為 i節(jié)點(diǎn)。后面 6種來自系統(tǒng)調(diào)用,它們由MM先處理,然后調(diào)用 FS完成其余工作。n 從系統(tǒng)的角度來考慮,文件系統(tǒng)的功能包括:決定以怎樣的方式存儲文件和目錄,包括分配空間和釋放空間的過程;管理磁盤空間,比如是以鏈接表或是以位圖的方式記錄空閑存儲空間等等。實(shí)現(xiàn)4.其它的系統(tǒng)調(diào)用 WAIT和 WAITPID調(diào)用都由過程do_waitpid完成。由過程 do_mm_exit接收調(diào)用,然后具體工作交由 mm_exit完成。 FORK調(diào)用由文件 do_fork過程來實(shí)現(xiàn)。主程序。在內(nèi)存管理器 MM中存在著一個(gè)私有的頭文件 ,可以將它理解為 MM范圍內(nèi)的主控頭文件,它囊括了位于 /usr/include及其子目錄中的所有頭文件,以及 /kernel/的大部分頭文件。n 內(nèi)存管理部分有許多自己使用的頭文件,這些頭文件有的和其它部分的頭文件具有相同的名字,但由于它們位于不同的目錄下為不同的部分服務(wù),所以編譯使用時(shí)不會出現(xiàn)錯誤。表項(xiàng)以單向鏈表的形式鏈接。n ② ① BRK。這個(gè)調(diào)用負(fù)責(zé)內(nèi)存映像的更新,包括設(shè)置新堆棧,它也是 MINIX中最復(fù)雜的系統(tǒng)調(diào)用。n 執(zhí)行 FORK的過程很簡單,收到 FORK調(diào)用的請求后, MM就檢查進(jìn)程表中是否存在空閑位置,如果存在 ,就嘗試為新建立的子進(jìn)程分配內(nèi)存,隨后就將內(nèi)存地址等信息填入一個(gè)空閑的進(jìn)程表項(xiàng),最后發(fā)出通知公布建立了一個(gè)新進(jìn)程。1.內(nèi)存的消息處理n 和 I/O相仿, MM在系統(tǒng)初始化以后進(jìn)入自己的主循環(huán),等待消息,一旦收到消息就進(jìn)行處理并發(fā)送應(yīng)答消息
點(diǎn)擊復(fù)制文檔內(nèi)容
教學(xué)課件相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1