1.緩衝管理
為達到緩解CPU和I/O設備速度不匹配的矛盾,達到提高CPU和I/O設備利用率,提高系統吞吐量的目的,許多作業系統通過設定緩衝區的辦法來實現。
2.設備分配
設備分配的基本任務是根據用戶的I/O請求,為他們分配所需的設備。如果在I/O設備和CPU之間還存在設備控制器和通道,則還需為分配出去的設備分配相應的控制器和通道。
3.設備處理
設備處理程式又稱設備驅動程式。其基本任務是實現CPU和設備控制器之間的通信。
4.設備獨立性和虛擬設備
用戶向系統申請和使用的設備與實際操作的設備無關