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

正文內(nèi)容

設備驅(qū)動程序的實現(xiàn)ppt(編輯修改稿)

2025-03-13 01:42 本頁面
 

【文章內(nèi)容簡介】 的實現(xiàn) ? ① FORK。 FORK調(diào)用由文件 do_fork過程來實現(xiàn)。 ? ② EXIT。由過程 do_mm_exit接收調(diào)用,然后具體工作交由 mm_exit完成。 ? ③ WAIT。 WAIT和 WAITPID調(diào)用都由過程do_waitpid完成。 ? ④ EXEC。過程 do_exec負責執(zhí)行本調(diào)用。 ? ⑤ BRK。 BRK調(diào)用的處理代碼位于 ,由過程 do_brk完成。 實現(xiàn) MINIX中所有信號及與信號有關的系統(tǒng)調(diào)用都被包含在文件 ,具體功能如下所示: ? ALARM:經(jīng)過一段時間后向自己發(fā)送 ALARM消息; ? KILL:給別的進程發(fā)出信號指示其下一步的動作; ? PAUSE:在收到下一個信號前掛起自己; ? REBOOT:發(fā)出信號終止所有的進程; ? SIGACTION:改變調(diào)用進程對將來收到信號的響應方式; ? SIGPROCMASK:改變阻塞信號的集合; ? SIGSUSPEND:改變阻塞信號集合后執(zhí)行 PAUSE調(diào)用; ? SIGPENDING:對未處理的阻塞信號進行檢查; ? SIGRETURN:處理完信號后進行清理工作。 實現(xiàn) 4.其它的系統(tǒng)調(diào)用 MM還有幾個很簡單但是又必需的系統(tǒng)調(diào)用, MINIX把它們單獨放在一個文件 ,由過程 do_getset執(zhí)行: ? GETUID:返回有效的用戶標號; ? GETGID:返回有效的分組號; ? GETPID:返回父子進程的進程號; ? SETUID:設置調(diào)用者有效的用戶號; ? SETGID:設置調(diào)用者的有效分組號; ? SETSID:創(chuàng)建新的會話并返回進程號; ? GETPGRP:返回進程的分組標識。 文件系統(tǒng) MINIX文件系統(tǒng) (FS)的功能包括兩個方面的內(nèi)容 : ? 站在用戶的角度,文件系統(tǒng)使得用戶可以知道文件由什么組成、如何命名以及可以怎樣操作文件。可以理解為文件系統(tǒng)為用戶和文件間提供了一個接口。 ? 從系統(tǒng)的角度來考慮,文件系統(tǒng)的功能包括:決定以怎樣的方式存儲文件和目錄,包括分配空間和釋放空間的過程;管理磁盤空間,比如是以鏈接表或是以位圖的方式記錄空閑存儲空間等等。本節(jié)中將詳細介紹以上這些功能怎樣實現(xiàn)。 MINIX文件系統(tǒng)接收的消息種類比較多,一共有 39種,其中兩個是異常消息。其中下圖列出的前面 31種來自用戶進程。后面 6種來自系統(tǒng)調(diào)用,它們由MM先處理,然后調(diào)用 FS完成其余工作。 2. i節(jié)點和位圖 ? 在 MINIX里為了改進順序讀取文件時的性能,要確保同一文件的所有磁盤塊都位于同一個柱面上,為此引入了區(qū)段的概念,一個區(qū)段包含了多個塊。 ? MINIX中為每個文件建立了一個索引表,表中存儲了文件屬性和各個塊在磁盤上的地址,這個索引表被稱為 i節(jié)點。 ? MINIX使用位圖來記錄空閑的 i節(jié)點和區(qū)段,保存位圖的磁盤塊被稱為位圖塊。當創(chuàng)建一個文件時, FS在位圖塊中查找第一個空閑的 i節(jié)點,在這個 i節(jié)點被分配后,就修改指針指向下一個節(jié)點。 3. 目錄管理 目錄管理是文件系統(tǒng)的一個重要功能,我們查找一個文件,實際上就是先在目錄樹中找到文件名,然后通過對應的 i節(jié)點在磁盤上找到文件數(shù)據(jù)。 目錄查找過程 :
點擊復制文檔內(nèi)容
教學課件相關推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1