APUE 第14章 高级I/O
作者:互联网
I/O 分为阻塞和非阻塞,阻塞就是我要一个东西,然后得不到就在那等,非阻塞就是,我要一个东西,对方立马返回结果说没有,那我就继续做其他的事,要设置非阻塞,方法有:
1.open需要指定O_NONBLOCK
2. set_fl指定文件状态标志为O_NONBLOCK
标准输出是普通文件或者终端STDOUT,STDERR,那么结果可能是不同的
14.3 记录锁
更准去的来说,是字节范围锁,也即给部分文件加锁
标签:文件,加锁,APUE,指定,NONBLOCK,阻塞,高级,我要,14 来源: https://blog.csdn.net/newbaby2012/article/details/120237555