社区
Linux_Kernel
帖子详情
请问:LINUX下面的块设备有那些?
malahaus
2004-08-25 10:29:31
除了磁盘驱动器还有什么呢?
光驱是不是呢?
...全文
147
6
打赏
收藏
请问:LINUX下面的块设备有那些?
除了磁盘驱动器还有什么呢? 光驱是不是呢?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
6 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
小毅
2004-09-05
打赏
举报
回复
字符设备也能挂文件系统的,只不过现在人们习惯上不这么做.
flaireyes
2004-09-04
打赏
举报
回复
如果那个设备有缓存就是块设备了。
沙沙的吹
2004-09-04
打赏
举报
回复
能够挂文件系统的设备都是块设备
liuhking
2004-09-04
打赏
举报
回复
除了 这些 还有/dev/sda1 usb设备 printf设备 等等!!!!
小毅
2004-09-04
打赏
举报
回复
光驱当然是块设备,它具有缓存。
ydzqw
2004-08-26
打赏
举报
回复
cat /proc/devices
你就知道了
Linux
驱动开发:
块设备
驱动开发
本文详细介绍了
Linux
块设备
驱动的开发,包括
块设备
介绍、
块设备
结构、示例代码以及磁盘构造分析。内容涵盖
块设备
的读写原理、请求队列、IO调度器、gendisk结构、扇区读写函数实现,以及内存模拟
块设备
和SD卡
块设备
的编写。通过对
块设备
驱动的深入理解,有助于提升
Linux
内核驱动开发能力。
linux
块设备
概念篇
本文深入探讨
Linux
块设备
的基础概念,包括扇区、磁道、磁头和盘面,以及
块设备
的层次结构。讨论了
块设备
的IO调度器,如linus电梯算法、最终期限IO调度算法等,旨在优化磁盘读写效率。同时介绍了关键数据结构如bio和buffer_struct,阐述它们在
块设备
操作中的作用。
Linux
块设备
Linux
块设备
驱动比字符设备驱动更复杂,主要针对存储设备如SD卡、Flash等。
块设备
以块为单位进行读写,使用缓冲区提高设备寿命。gendisk结构体描述磁盘设备,request_queue处理I/O请求,bio结构体保存读写数据详细信息。
块设备
I/O通过请求队列、调度器和bio结构进行高效管理。
Linux
块设备
开发学习
本文围绕
Linux
块设备
开发展开,介绍了
块设备
特点、组成、工作原理及常用操作,阐述了文件系统和设备树相关内容。还介绍了开发中使用的API,给出开发流程、示例代码和测试步骤,最后总结开发对系统存储管理的重要性。
Linux
驱动开发:
块设备
驱动
本文详细介绍
Linux
块设备
驱动的原理及实现方法,包括
块设备
的基本概念、核心数据结构、请求处理流程,并提供两种典型驱动实现案例。
Linux_Kernel
4,469
社区成员
17,458
社区内容
发帖
与我相关
我的任务
Linux_Kernel
Linux/Unix社区 内核源代码研究区
复制链接
扫一扫
分享
社区描述
Linux/Unix社区 内核源代码研究区
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章