- 3
- 0
- 约2.17万字
- 约 76页
- 2016-12-10 发布于海南
- 举报
5.1.2设备驱动程序
LINUX原理及应用 武汉大学计算机学院 郑鹏 Email:pzheng51@163.com 第5章 Linux设备管理 Linux设备管理的主要任务是控制设备完成输入输出操作,所以又称输入输出(I/O)子系统。它的任务是把各种设备硬件的复杂物理特性的细节屏蔽起来,提供一个对各种不同设备使用统一方式进行操作的接口。 设备管理是Linux操作系统管理中最复杂的部分。在Linux系统中,I/O软件和文件系统是紧密联系的,文件系统提供了用户访问设备、进行数据I/O操作的一致性接口,这个部分是设备独立的,用户可以采用统一的方式访问不同的设备,从而将硬件设备的特性及管理细节对用户隐藏起来,文件系统中实现了设备管理的设备无关性。 5.1 Linux设备管理概述 5.1.1 设备的分类 在Linux系统中,硬件设备分为三种: 块设备将数据按可寻址的块为单位进行处理,一般要使用缓冲区在设备与内存之间传送数据,常用的块设备有磁盘,U盘,CD-ROM等; 字符设备是以字符为单位进行数据传输,字符设备通常只允许顺序访问,一般不需要使用缓冲区而直接对它进行读写,常用的字符设备有鼠标,键盘,串行口等; 网络设备是通过通信网络传输数据的设备,一般指与通信网络连接的网络适配器(网卡)等,Linux使用套接字(socket)以文件I/O方式提供了对网络数据的访问。 5.1.1 设备的分类 网
您可能关注的文档
- 2015全國高中職CSI創意行銷企劃營活動時間2015.2-課外活動指導組.docx
- 2013高益系統備份和網路問題研討.ppt.ppt
- 2013励志夏令营宣介片.ppt-长安教育网.ppt
- 2015-04-30罗盘仪与罗差.ppt
- 2015年度浙江省绿色企业(清洁生产先进企业)公示-浙江省经济和信息.doc
- 2015年余江一中高考化学教学汇报.ppt.ppt
- 2015年省城乡建设系统优秀勘察设计项目申报细则.doc.doc
- 2015党员的权利义务.ppt-牛佳.ppt
- 2016-1-加强南渡江流域土地整治.doc-中国土地整治网.doc
- 2016-1-9微商需求文档.doc-CSTO.doc
原创力文档

文档评论(0)