设备管理 设备管理概述
生活随笔
收集整理的這篇文章主要介紹了
设备管理 设备管理概述
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
目錄
https://blog.csdn.net/weixin_45792450/article/details/109314765
I/O系統簡述
I/O設備是操作系統龐大復雜的主要原因之一,不同外部設備之間,速度差異很大,控制接口復雜,數據表示各異,與其它功能聯系緊密,特別是文件系統。在這種情況下,難以針對設備做統一的規劃與設計。
對I/O設備的直接控制,是通過特定的設備控制器進行的,主機只需要對控制器進行操作即可,無需理會具體設備的參數細節。如下圖所示,其中接口適配器只是針對設備控制器的管理和一些協同改進,輔助CPU的工作。
用戶進程在運行過程中,提出I/O 請求, 一旦請求被操作系統接受,操作系統則負責完成該請求。我們把硬件設備抽象為控制器。控制器中包含控制寄存器 、狀態寄存器,數據寄存器。從操作系統角度,是通過對這些寄存器進行相應的控制,達到控制設備的目的。
外部設備的分類
設備管理的任務
- 控制設備操作,進行數據交換,完成用戶I/O請求
- 建立統一的獨立于設備的接口,方便對設備管理
- 協調設備工作,充分利用硬件資源,減少整體開銷
- 保證數據傳送安全,不被非法破壞,造成安全事故
總結
以上是生活随笔為你收集整理的设备管理 设备管理概述的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 施一公确认,西湖大学2022年首次招收本
- 下一篇: iOS程序内存分布