linux平臺(tái)下如何讓字符設(shè)備支持阻塞和非阻塞io模型?
不知題主的read是指socket的read還是文件的read。 默認(rèn)情況下,socket的read是阻塞的; 對(duì)文件進(jìn)行read,要看內(nèi)核態(tài)的read接口是注冊(cè)為同步接口還是異步接口(可參見file_operations結(jié)構(gòu)體)
linux平臺(tái)下如何讓字符設(shè)備支持阻塞和非阻塞io模型?
不知題主的read是指socket的read還是文件的read。 默認(rèn)情況下,socket的read是阻塞的; 對(duì)文件進(jìn)行read,要看內(nèi)核態(tài)的read接口是注冊(cè)為同步接口還是異步接口(可參見file_operations結(jié)構(gòu)體)