博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理

[摘录](2010/03/08) I/O设备

Posted on 2010-06-11 09:53  xuczhang  阅读(163)  评论(0编辑  收藏  举报

 

扇区,块,缓冲区

block: 硬件设备请求一次I/O操作所涉及的一组相邻字节

缓冲区是block在RAM中的对应,也就是说每个块都需要有自己对应的缓冲区。

 

缓冲区首部

请求描述符: 请求是?每个块设备驱动程序有自己的请求队列。

当进程要读/写磁盘块时,就会创建一个块设备请求(block device request)

*请求可以通过扩展前一个等待状态的请求来提高磁盘寻道的性能。

请求队列: