Select, Poll 之Driver層實做

今天跟同事研究到poll_wait這個函示,
由於之前對於select 與poll 沒有清楚的觀念,
趁這次機會給他弄清楚。

看了下列網誌之後,加上從LDD3這本書上的介紹,大概知道用法了。
http://voldemort1984.spaces.live.com/blog/cns!E626DBCDA81971AB!730.entry

1) select, poll, epoll都是呼叫 .poll這個file operation
2) poll_wait本身並不會阻滯(Block),要不要阻滯是由不同的系統進入函示決定的
3) poll是執行完馬上返回,select則是會等到有東西可讀寫或者發生逾時才會返回

留言

這個網誌中的熱門文章

RTC & CMOS 技術詳解

[自由網路] 如何取得 Google Drive (真實)外連位址 (Direct Link)

教你三招突破網管封鎖