在CSDN看到为一段关于阻塞方面的知…

read函数只是一个通用的读文件设备的接口。是否阻塞需要由设备的属性和设定所决定。一般来说,读字符终端、网络的socket描述字,管道文件等,这 些文件的缺省read都是阻塞的方式。如果是读磁盘上的文件,一般不会是阻塞方式的。但使用锁和fcntl设置取消文件O_NOBLOCK状态,也会产生 阻塞的read效果。

你可能感兴趣的:(在CSDN看到为一段关于阻塞方面的知…)