Linux应用层与内核层交互的几种方式

1)用户程序经过调用KERNEL系统接口, 即经过系统调用的方式,触发与内核的通讯。Linux系统下,设备即文件,也所以大部分设备驱动程序都实现了标准的系统接口,如open(),read,write, ioctl(), mmap()等等。 (2)经过proc文件系统进行通讯。不少内核程序细节,如中断等,都在proc/目录下有所体现。proc存在提供了一种便捷的用户空间和内核空间的交互方式; (3)
相关文章
相关标签/搜索