I/O多路復用(multiplexing)的本質是通過一種機制(系統(tǒng)內核緩沖I/O數據),讓單個進程可以監(jiān)視多個文件描述符仇穗,一旦某個描述符就緒(一般是讀就緒或寫就緒),能夠通知程序進行相應的讀寫操作
image.png
參考:
https://www.zhihu.com/question/28594409/answer/52835876
http://www.reibang.com/p/397449cadc9a
I/O多路復用(multiplexing)的本質是通過一種機制(系統(tǒng)內核緩沖I/O數據),讓單個進程可以監(jiān)視多個文件描述符仇穗,一旦某個描述符就緒(一般是讀就緒或寫就緒),能夠通知程序進行相應的讀寫操作
參考:
https://www.zhihu.com/question/28594409/answer/52835876
http://www.reibang.com/p/397449cadc9a