PTT
Submit
Submit
選擇語言
正體中文
简体中文
PTT
LinuxDev
[問題] Multiplex I/O下的write fd問題
作者:
mingtai1
(綠豆嘉義人)
2015-04-26 17:22:34
大家好,想請教一個觀念上的問題,不知道在這問適不適合...
對於linux select/poll這類multiplex I/O的API,
都可以傳入read/write file descriptor監控
Read是表示有新資料可以讀取,這比較好理解
但是write在這的定義為"fd becomes writable"
這裡不太懂的是,什麼狀況下fd是無法寫入的?
一般不是都直接呼叫write就好了嗎?
一般大多什麼狀況下會需要用到監控write fd呢?
感謝解惑... ^^
作者:
wens
(æ–‡æ€)
2015-04-26 17:27:00
pipe / socket buffer 滿了就寫不進去
作者:
mingtai1
(綠豆嘉義人)
2015-04-26 19:09:00
是否滿了寫入會直接block住,才要用這種方式改善效能嗎
作者:
fr3ak
(fr3@K)
2015-04-26 20:45:00
印像中除了檔案之外. 檔案的 fd 總是 available
繼續閱讀
Re: [核心] Kernel device tree dts檔的修改
wens
Fw: [請益] 請問linux driver 工程師薪水可以到哪?
ggggggh
[問題] 除了LDD3 還推薦哪本書?
ggggggh
用VM跑LINUX就是雙作業系統?
SadJoe
[問題] busybox porting
kain777
[問題] 自定義cp這個command
trytryit
[問題] 請問linux 3.0 printk要在哪裡設定可顯示
evilkiss
[問題] Makefile eval function
staven
[問題] 自學Linux Driver的極限可以到哪
magic704226
[問題] read system call
popular10347
Links
booklink
Contact Us: admin [ a t ] ucptt.com