首页 | 编程语言 | 网站建设 | 游戏天堂 | 冲浪宝典 | 网络安全 | 操作系统 | 软件时空 | 硬件指南 | 病毒相关 | IT 认证
软讯网络 > 操作系统 > Linux > poll和select
【标  题】:poll和select
【关键字】:poll,select
【来  源】:http://www.cublog.cn/u/23470/showart.php?id=168275

poll和select

如果当前不可读,那么在sys_poll->do_poll中当前进程就会睡眠在等待队列上,这个等待队列是由驱动程序提供的(就是poll_wait中传入的那个)。当可读的时候,驱动程序可能有一部分代码运行了(比如驱动的中断服务程序),那么在这部分代码中,就会唤醒等待队列上的进程,也就是之前睡眠的那个,当那个进程被唤醒后do_poll会再一次的调用驱动程序的poll函数,这个时候应用程序就知道是可读的了。
RHEL AS4U3+httpd2.2+tomcat5.5+mysql5.0+php5.1安装:【上一篇】
千万别用ubuntu:【下一篇】
【相关文章】
  • socket编程中select的使用
  • ORACLE学习笔记7--基本select语句、函数、多表关联
  • 禁止选择------mozilla的CSS参考之 -moz-user-select
  • oracle 10g学习手册(2)SELECT语句详解
  • select new in hibernate
  • js入门·表单元素(select下拉列表)制作二级联动菜单和网站导航
  • Open the windows explorer with a file selected in eclipse...
  • 深入UNIX编程之一一个简单聊天室的两种实现 (fcntl 和 select)
  • neverCombox(simulateSelect) v1.0发布
  • 一个简短的epoll服务器示例, 监听5000个端口, 使用线程池
  • 【随机文章】
  • sql server动态连接odbc的dsn
  • CMM欺骗了中国的软件业
  • 人月神话(读书笔记)
  • 大企业面试题收集中.....
  • 怎样才能做好软件的QA或Test Manager?
  • 在java中改变菜单的外观
  • hjyj1 的
  • RDF:皇帝的新衣 还是 公主的嫁衣?
  • CRM常用词汇大全
  • 广州.NET俱乐部网站开通暨Logo方案、T恤方案征集
  • 【相关评论】
    没有相关评论
    【发表评论】
    姓名:
    邮件:
    随机码*
    评论*
          
    |  首 页  |  版权声明  |  联系我们   |  网站地图  |
    CopyRight © 2004-2007 软讯网络 All Rigths Reserved.