在用户程序中,selectI()和poll()也是与设备阻塞和非阻塞访问息息相关的论题。
使用非阻塞I/O的应用程序通常会 使用select()和Poll()系统调用查询是否 可对设备进行无阻塞的访问。
select()和Poll()系统调用最 终引发设备驱动中的Poll()函 数被执行
详细 见书本
需要 后台操作 ./pollmoniter &
然后 可以 输入
echo 'i love linux ' > /dev/globalfifo
在输入的过程中,还是有Poll monitor: can be writen
在应用程序pollmoniter 我是 延时 1s 的 sleep(1);
所以 poll moniter:can be written 输出 是比较慢的。。