一、設備管理介紹程序員
設備管理主要包括設備分配、緩衝區管理、實際物理I/O設備操做、經過管理提升設備利用率和方便用戶使用的目的。網絡
設備屬於計算機系統和外界交互的工具,不要負責計算機和外部的輸入/輸出工做,一般稱爲外設。工具
二、設備分類網站
2.1 按數據組織分類blog
塊設備:以數據塊爲單位來組織和傳遞數據信息的設備。好比磁盤。接口
字符設備:以單個字符爲單位來傳輸數據信息的設備。交互式終端、打印機等。進程
2.2 按照設備功能分類內存
輸入設備:將信息送入計算機的設備。好比鍵盤資源
輸出設備:將加工好的數據展現、印製等。好比 顯示器、打印機。路由
存儲設備:用來存儲信息的設備。磁盤、內存等。
網絡聯網設備:網絡鏈接須要的設備。路由器、交換機等。
供電設備:給計算機提升電力能源的設備。好比:開關電源。
2.3 按資源分配角度分類
獨佔設備:一段時間內只能有一個用戶訪問的設備。用戶終端、打印機等。
共享設備:一段時間內容許多個用戶同時訪問的設備。好比:磁盤。
虛擬設備:經過虛擬技術將一臺獨佔設備變換成若干個供多個用戶共享的邏輯設備。
2.4 按數據傳輸速率分類
低速設備:傳輸速率每秒爲幾個字節到百個字節的設備。好比 鍵盤、鼠標。
中速設備:傳輸速率每秒爲千字節到十千個字節的設備。好比行式打印機、激光打印機等。
高速設備:傳輸速率每秒爲百千字節到數兆個字節的設備。好比磁帶機、磁盤機、光盤機等。
三、設備的管理目標與任務
3.1 設備的管理目標
設備的管理最終目標是提升設備的利用率、爲用戶提供方便、統一的界面。
提升設備利用率:提升CPU與I/O設備之間的並行操做程度。
3.2 任務管理的任務
保證在多道程序環境下,當多個進程競爭使用設備時,按照必定的策略分配和管理設備、控制設備的各類操做完成I/O設備與主存之間的數據交換。
3.3 設備管理的功能
動態地掌握並記錄設備的狀態、設備分配和釋放、緩衝區管理、實現物理I/O設備的操做、提供設備使用的用戶接口、設備的訪問和控制。
IT技術分享社區
我的博客網站:https://programmerblog.xyz
文章推薦程序員效率:畫流程圖經常使用的工具程序員效率:整理經常使用的在線筆記軟件遠程辦公:經常使用的遠程協助軟件,你都知道嗎?51單片機程序下載、ISP及串口基礎知識硬件:斷路器、接觸器、繼電器基礎知識