字符设备与块设备的区别

来源:互联网 发布:id3算法 医学图像分析 编辑:程序博客网 时间:2024/04/30 13:24

      1.  两者的根本区别是能否被随机访问,也就是说,能否在访问设备时随意地从一个位置跳转到另一个位置。

      2. 字符设备按照字符流的方式被有序访问,如串口和键盘就都属于字符设备。

      3.块设备只能以块为单位接收输入和返回输出,而字符设备以字节为单位。

      4.块设备对于IO请求有对应的缓冲区,因此它们可以选择以什么顺序进行相应,字符设备无需缓冲,且被直接读写。

原创粉丝点击