日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

设备管理学习之概念篇

發布時間:2025/3/14 编程问答 27 豆豆
生活随笔 收集整理的這篇文章主要介紹了 设备管理学习之概念篇 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

設備管理一般指的是計算機外部設備,主要功能有設備分配、設備映射、設備驅動、I\O緩沖區的管理等。

設備分配:用戶進程不能直接使用設備,必須通過操作系統的分配和調度完成對設備的操作。操作系統對提出申請使用設備的進程使用分配算法,按照一定的策略為用戶分配設備,并且記錄設備的使用情況。

設備映射:操作系統要求程序中對設備的引用不能通過物理名稱指定,這樣做是為了提高應用軟件對設備的適應性。應用軟件不應該知道將會使用到的具體哪一臺設備,由操作系統調度。因此,設備的名稱有了邏輯名稱和物理名稱,邏輯名稱是在程序中使用的,每一類設備使用統一的命名規則,物理名稱則是實際用戶可見的設備。操作系統必須完成從邏輯名稱到物理名稱的映射轉換,完成設備操作。

與設備物理名稱無關的軟件成為設備無關性I\O軟件,又稱為I\O子系統。

設備驅動:設備驅動程序是為了對物理設備進行控制,實現真正的I\O操作。設備驅動程序是設備上根據操作系統提供的I\O操作接口的實現,不同的操作系統實現不同。當設備第一次連接到計算機上時,必須安裝驅動程序才能完成對設備的操作。設備驅動程序與設備息息相關,因此它是設備相關性軟件。

操作系統通過調用設備驅動程序中的接口實現對設備的控制,也就是說,驅動程序向系統提供了服務。目前,大多數操作系統都集成了通用的設備驅動程序用來符合國際標準,設備使用了即插即拔技術,使用戶不必操心驅動程序的安裝和配置。

I\O緩沖區:在內存中為輸入輸出提供緩沖區,用來解決cpu和外設之間速度不匹配的問題,提高了系統的并行性。如果不適用緩沖區,cpu必須等待數據從外設到內存之間的傳輸。

-----------------------------------------------------------------------------------------------------------

從上述功能來看,整個設備管理的模塊可以按照分層的結構,從上到下依次為:用戶進程,操作系統,設備無關層,設備相關層,設備

其中,設備映射、I\O緩沖區的管理為設備無關層,設備驅動則屬于設備相關層,設備的分配屬于操作系統。

轉載于:https://www.cnblogs.com/tracylee/archive/2012/10/19/2731373.html

總結

以上是生活随笔為你收集整理的设备管理学习之概念篇的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。