基本信息
文件名称:Linux运维教程:非阻塞I O与记录锁详解.pdf
文件大小:1.33 MB
总页数:28 页
更新时间:2026-04-01
总字数:约1.04万字
文档摘要
非阻塞I/O
对于给定的描述符有两种方式对其设置非阻塞
I/O:
1)调用open函数打开描述符,指定O_NONBLOCK标
识
2)对于已经打开的描述符使用fcntl函数打开
O_NONBLOCK标识
如果不使用非阻塞,在while循环里须要
输入数据程序才能继续往下执行。
记录锁
如果两个或两个以上的人同时编写一个文件,例
如SVN软件、网络共享文件、数据库等等。
这些文件的最后状态一般取决于写该文件的最后