计算机系统基础:设备管理知识笔记
? ? ? ? ? ? ?
1、設(shè)備管理介紹
設(shè)備管理主要包括設(shè)備分配、緩沖區(qū)管理、實(shí)際物理I/O設(shè)備操作、通過(guò)管理提高設(shè)備利用率和方便用戶使用的目的。
設(shè)備屬于計(jì)算機(jī)系統(tǒng)和外界交互的工具,不要負(fù)責(zé)計(jì)算機(jī)和外部的輸入/輸出工作,通常稱為外設(shè)。
2、設(shè)備分類
2.1 按數(shù)據(jù)組織分類
塊設(shè)備:以數(shù)據(jù)塊為單位來(lái)組織和傳遞數(shù)據(jù)信息的設(shè)備。比如磁盤(pán)。
字符設(shè)備:以單個(gè)字符為單位來(lái)傳輸數(shù)據(jù)信息的設(shè)備。交互式終端、打印機(jī)等。
2.2 按照設(shè)備功能分類
輸入設(shè)備:將信息送入計(jì)算機(jī)的設(shè)備。比如鍵盤(pán)
輸出設(shè)備:將加工好的數(shù)據(jù)展示、印制等。比如 顯示器、打印機(jī)。
存儲(chǔ)設(shè)備:用來(lái)存儲(chǔ)信息的設(shè)備。磁盤(pán)、內(nèi)存等。
網(wǎng)絡(luò)聯(lián)網(wǎng)設(shè)備:網(wǎng)絡(luò)連接需要的設(shè)備。路由器、交換機(jī)等。
供電設(shè)備:給計(jì)算機(jī)提高電力能源的設(shè)備。比如:開(kāi)關(guān)電源。
2.3 按資源分配角度分類
獨(dú)占設(shè)備:一段時(shí)間內(nèi)只能有一個(gè)用戶訪問(wèn)的設(shè)備。用戶終端、打印機(jī)等。
共享設(shè)備:一段時(shí)間內(nèi)允許多個(gè)用戶同時(shí)訪問(wèn)的設(shè)備。比如:磁盤(pán)。
虛擬設(shè)備:通過(guò)虛擬技術(shù)將一臺(tái)獨(dú)占設(shè)備變換成若干個(gè)供多個(gè)用戶共享的邏輯設(shè)備。
2.4 按數(shù)據(jù)傳輸速率分類
低速設(shè)備:傳輸速率每秒為幾個(gè)字節(jié)到百個(gè)字節(jié)的設(shè)備。比如 鍵盤(pán)、鼠標(biāo)。
中速設(shè)備:傳輸速率每秒為千字節(jié)到十千個(gè)字節(jié)的設(shè)備。比如行式打印機(jī)、激光打印機(jī)等。
高速設(shè)備:傳輸速率每秒為百千字節(jié)到數(shù)兆個(gè)字節(jié)的設(shè)備。比如磁帶機(jī)、磁盤(pán)機(jī)、光盤(pán)機(jī)等。
3、設(shè)備的管理目標(biāo)與任務(wù)
3.1 設(shè)備的管理目標(biāo)
設(shè)備的管理最終目標(biāo)是提高設(shè)備的利用率、為用戶提供方便、統(tǒng)一的界面。
提高設(shè)備利用率:提高CPU與I/O設(shè)備之間的并行操作程度。
3.2 任務(wù)管理的任務(wù)
保證在多道程序環(huán)境下,當(dāng)多個(gè)進(jìn)程競(jìng)爭(zhēng)使用設(shè)備時(shí),按照一定的策略分配和管理設(shè)備、控制設(shè)備的各種操作完成I/O設(shè)備與主存之間的數(shù)據(jù)交換。
3.3 設(shè)備管理的功能
動(dòng)態(tài)地掌握并記錄設(shè)備的狀態(tài)、設(shè)備分配和釋放、緩沖區(qū)管理、實(shí)現(xiàn)物理I/O設(shè)備的操作、提供設(shè)備使用的用戶接口、設(shè)備的訪問(wèn)和控制。
IT技術(shù)分享社區(qū)
個(gè)人博客網(wǎng)站:https://programmerblog.xyz
文章推薦程序員效率:畫(huà)流程圖常用的工具程序員效率:整理常用的在線筆記軟件遠(yuǎn)程辦公:常用的遠(yuǎn)程協(xié)助軟件,你都知道嗎?51單片機(jī)程序下載、ISP及串口基礎(chǔ)知識(shí)硬件:斷路器、接觸器、繼電器基礎(chǔ)知識(shí)
?
?
?
總結(jié)
以上是生活随笔為你收集整理的计算机系统基础:设备管理知识笔记的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。
- 上一篇: 集群没有leader_面试官问:说说你对
- 下一篇: java信息管理系统总结_java实现科