操作系统之I/O管理:3、设备的分配与回收(设备控制表DCT、控制器控制表COCT、通道控制表CHCT、系统设备表SDT、逻辑设备表LUT)
生活随笔
收集整理的這篇文章主要介紹了
操作系统之I/O管理:3、设备的分配与回收(设备控制表DCT、控制器控制表COCT、通道控制表CHCT、系统设备表SDT、逻辑设备表LUT)
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
3、設備的分配與回收
- 思維導圖
- 設備分配時應考慮的因素
- 設備分配方式
- 設備分配管理中的數據結構
- 設備控制表(DCT)
- 控制器控制表(COCT)
- 通道控制表(CHCT)
- 系統設備表(SDT)
- 邏輯設備表(LUT)
- 設備分配的步驟
思維導圖
設備分配時應考慮的因素
設備分配方式
設備分配管理中的數據結構
設備控制表(DCT)
控制器控制表(COCT)
通道控制表(CHCT)
系統設備表(SDT)
邏輯設備表(LUT)
設備分配的步驟
當使用物理設備名請求I/O設備時,若進程請求的物理設備正在忙碌,則即使系統中還有同類型的設備,進程也必須阻塞等待。例如,當你要請求打印機A時,打印機A忙碌阻塞;而打印機B、C空閑,但是由于A的阻塞,請求打印機B、C的進程也會被阻塞;
改進:建立邏輯設備名與物理設備名的映射機制,用戶編程時只需提供邏輯設備名
1、就是在請求設備時用邏輯設備名請求而不用物理設備名請求
2、邏輯請求名:本質是設備類型,而非某一個具體的設備
3、邏輯設備名與物理設備名的映射關系由邏輯設備表(LUT)維護
圖解設備分配的步驟
總結
以上是生活随笔為你收集整理的操作系统之I/O管理:3、设备的分配与回收(设备控制表DCT、控制器控制表COCT、通道控制表CHCT、系统设备表SDT、逻辑设备表LUT)的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: [转]避免PHP-FPM内存泄漏导致内存
- 下一篇: [转]python yield