作業系統之I/O管理:3、裝置的分配與回收
阿新 • • 發佈:2020-10-15
3、裝置的分配與回收
思維導圖
裝置分配時應考慮的因素
裝置分配方式
裝置分配管理中的資料結構
裝置控制表(DCT)
控制器控制表(COCT)
通道控制表(CHCT)
系統裝置表(SDT)
邏輯裝置表(LUT)
裝置分配的步驟
當使用物理裝置名請求I/O裝置時,若程序請求的物理裝置正在忙碌,則即使系統中還有同類型的裝置,程序也必須阻塞等待。例如,當你要請求印表機A時,印表機A忙碌阻塞;而印表機B、C空閒,但是由於A的阻塞,請求印表機B、C的程序也會被阻塞;
改進:建立邏輯裝置名與物理裝置名的對映機制,使用者程式設計時只需提供邏輯裝置名
1、就是在請求裝置時用邏輯裝置名請求而不用物理裝置名請求
2、邏輯請求名:本質是裝置型別,而非某一個具體的裝置
3、邏輯裝置名與物理裝置名的對映關係由邏輯裝置表(LUT)維護
圖解裝置分配的步驟