linux io流:块层

块层(Block Layer) 对内核来说,管理块设备要比管理字符设备复杂得多。因为块设备访问时,需要在介质的不同区间前后移动,而字符设备访问时仅仅需要控制一个位置,就是当前位置。所以内核没有提供一个专门的子系统来管理字符设备,但是却有一个专门的子系统来管理块设备。这不仅仅是因为块设备的复杂度远远高于字符设备,更重要的原因是块设备的访问性能对系统的影响很大,对硬盘每多一分利用都会对系统的整体性能带
相关文章
相关标签/搜索