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

正文內(nèi)容

操作系統(tǒng)設(shè)備管理課件(存儲版)

2025-02-10 06:38上一頁面

下一頁面
  

【正文】 設(shè)備無關(guān)的 I/O 設(shè)備驅(qū)動及中斷處理 硬件 設(shè)備管理子系統(tǒng) 邏輯結(jié)構(gòu)圖 核心態(tài)運行 一、用戶層 I/O 實現(xiàn)與用戶交互的接口,用戶可直接調(diào)用在用戶層提供的、與 I/O操作有關(guān)的庫函數(shù),對設(shè)備進行操作 。該系統(tǒng)調(diào)用中有參數(shù)說明了要申請的設(shè)備名稱,操作系統(tǒng)處理該系統(tǒng)調(diào)用時,會按照設(shè)備特性(是獨占還是共享式使用)及設(shè)備的占用情況來分配設(shè)備,返回申請是否成功標志。 … close(fd) ;釋放軟盤。 ?在應(yīng)用程序中, 使用邏輯設(shè)備名稱來請求使用某類設(shè)備;而系統(tǒng)在實際執(zhí)行時, 還必須使用物理設(shè)備名稱。 在申請設(shè)備時,如果設(shè)備空閑,就將其獨占,不再允許其它進程申請使用,一直等到該設(shè)備被釋放,才允許被其它進程申請使用。當輸出這批關(guān)聯(lián)字符行時,必須獨占打印機設(shè)備,才能使關(guān)聯(lián)的字符行打印出來。 ? . 緩沖技術(shù) 雖然中斷、 DMA和通道控制技術(shù)使得系統(tǒng)中設(shè)備和設(shè)備、設(shè)備和 CPU等得以并行工作,但是外圍設(shè)備和 CPU的處理速度不匹配的問題是客觀存在的。 ? 主存速度遠高于外部設(shè)備,因此緩沖技術(shù)的引入,匹配了外設(shè)與 CPU之間的處理速度。 傳輸時間 :數(shù)據(jù)寫入磁盤或從磁盤讀出的時 間。 ?假設(shè)磁盤請求隊列中所涉及的柱面號(磁道號)為 Queue=98, 183, 37, 122,14, 124, 65, 67。所不同的是當它到達另一端時,它馬上折回到盤的開始端,然而不對返回路徑上的任何請求服務(wù)。 習題 ?假設(shè)對磁盤的請求串為 95, 180, 35,120, 10, 122, 64, 68,磁頭初始位置為 30,試分別畫出 FCFS, SSTF, SCAN,CSCAN調(diào)度算法的磁頭移動軌跡和磁頭移動的磁道數(shù)。在另一端,磁頭移動的方向是相反的,并繼續(xù)在移動中掃描服務(wù)。 ?若操作系統(tǒng)對各服務(wù)請求順序進行重新調(diào)整,可以減少尋找時間。磁頭這種定位 柱面所花費的時間稱為尋找時間。 ? 在系統(tǒng)主存空間開辟一片區(qū)域,將要從外部設(shè)備讀的數(shù)據(jù)預(yù)先讀到這片主存區(qū),將要輸出到外部設(shè)備的數(shù)據(jù)先寫到這片主存區(qū),以后再擇機寫到外部設(shè)備。一般可以利用假脫機( SPOOLing)技術(shù)實現(xiàn)虛擬設(shè)備。 把這種技術(shù)用于對設(shè)備的使用實質(zhì)就是對輸入/輸出數(shù)據(jù)成批處理 。 四、中斷處理程序 獨占式使用設(shè)備 所謂獨占式使用設(shè)備是指在一段時間內(nèi)只允許一個用戶(進程)訪問的設(shè)備。在UNIX中,如 /dev/fd0唯一地確定了一個inode數(shù)據(jù)結(jié)構(gòu),其中包含了主設(shè)備號,通過主設(shè)備號可以找到相應(yīng)的設(shè)備驅(qū)動程序。 iseek(fd,1024,0);將軟盤當前 I/O位置定位到1024字節(jié)位置。 close()等。通道技術(shù)解決了 I/O操作的獨立性和各部件的并行性。 三、 DMA方式 前兩種方式的缺陷: ? I/O的傳輸速率受 CPU測試或中斷響應(yīng)的速度限制 ? CPU為管理 I/O耗費大量時間。隨著操作的執(zhí)行更改狀態(tài)位,由 CPU執(zhí)行相應(yīng)指令讀取I/O完成狀態(tài)。 操作系統(tǒng)一般只與控制器打交道,而非設(shè)備本身。 如交互式終端、打印機等。典型設(shè)備有 :行式打印機、激光打印機等。 ? 中速設(shè)備 :這是指其傳輸速率在每秒鐘數(shù)千個字節(jié)至數(shù)萬個字節(jié)的一類設(shè)備。 其基本單位是字符, 故稱為字符設(shè)備。它是 CPU與 I/O設(shè)備的接口,它接收從 CPU發(fā)來的命令,并去控制 I/O設(shè)備工作。 設(shè)備控制器接收到相應(yīng)的命令后,將 I/O狀態(tài)寄存器的相應(yīng)位置上。由此可見,當I/O設(shè)備很多時, CPU可能完全陷入 I/O處理中。 ?通道又稱 I/O處理機,它能完成主存儲器和外設(shè)之間的信息傳輸,
點擊復(fù)制文檔內(nèi)容
教學(xué)課件相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1