驱动程序偏好什么意思?怎么查看驱动正常运行?
驱动程序偏好什么意思?
①对I/O管理软件屏蔽I/O设备细节,实现I/O管理软件的设备无关性;
②设备驱动程序与硬件紧密相关,是OS底层中和I/O设备相关的一部分;
③驱动程序的大部分一般用汇编语言书写;
④设备驱动程序与I/O控制方式相关;
⑤设备驱动程序可以动态加载。
怎么查看驱动正常运行?
linux驱动程序运行在“内核”空间。一般情况下驱动程序中都是调用kmalloc()来给数据结构分配内存,调用vmalloc()为活动的交换区分配数据结构,为某些I/O驱动程序分配缓冲区,或为模块分配空间;kmalloc和vmalloc分配的是内核的内存。