块IO层(Linux内核源码分析)

背景 本篇博客重点分析块IO层,试图了解在linux源码中是如何实现块IO的。 基本知识 块设备与字符设备 块设备与字符设备都是物理外设。简单来说,块设备与字符设备的最大区别在于块设备都随机对数据片段进行读写的,而字符设备都以顺序对数据片段进行读写的。 比如磁盘、CD-ROM盘、闪存就属于块设备。键盘、串口属于字符设备。 扇区与块 扇区是块设备的最小寻址单元,也就是说,是物理上的最小单元。而块则不
相关文章
相关标签/搜索