Linux设备驱动程序 linux里什么是块设备?
浏览量:1265
时间:2021-03-13 01:40:44
作者:admin
linux里什么是块设备?
所谓块设备,是指以“块”为单位存取其信息的设备,如普通光盘、硬盘、软盘、磁带等,其块长为512字节或1024字节或4096字节。块设备可以通过块设备特殊文件直接访问。为了提高数据传输的效率,在块设备驱动程序中采用了块缓冲技术。磁盘和磁带设备可以在块模式和字符模式下访问,因此它们都是块设备和字符设备。因此,上一节中的字符设备切换表配备了一组用于磁盘和磁带的字符驱动程序。从概念上讲,我们倾向于以一种类型访问设备。例如,对于磁带机,采用块模式,即将磁带机分类为块设备类型。如果磁带机采用字符模式,虽然是可行的,但它比块模式占用更多的磁带空间来存储相同数量的数据。
Linux设备驱动程序 linux块设备有哪些 Linux设备驱动开发详解
版权声明:本文内容由互联网用户自发贡献,本站不承担相关法律责任.如有侵权/违法内容,本站将立刻删除。