贤惠海燕

文章
5
资源
0
加入时间
3年0月21天

Linux信号驱动I/O 学习记录

Q:什么是信号驱动I/O? A:对于给定的I/O口(一般就是对于文件描述符)设定为信号驱动I/O,则当I/O口准备好之后(读:有数据可读;写:有空间可写),向注册它的进程发送事先约定好的信号,进程收到信号后触发signal handler进行I/O处理。Q:Linux下信号驱动I/O的注册方法? A:系统设定两种信号为专用信号:SIGIO和SIGURG,这两种都是非实时、不可靠信号,不能参