当已经有一个进程开始对文件加锁时,这时如果还有另一个进程对该文件进行加锁操作,则此进程将被阻塞(可以通过选项来设置不阻塞,但默认是阻塞的)。如果另一个进程没有想对该文件进行加锁操作,则不会被阻塞,可以同时访问该文件!
参考资源: http://hi.baidu.com/mgqw/blog/item/1f1e57398fd2bbfb3b87cecc.html
http://www.ibm.com/developerworks/cn/linux/l-cn-filelock/index.html
Linux 2.6 中的文件锁
http://hi.baidu.com/phps/blog/item/11ff83186ecc0bb64bedbcc4.html
文件锁定flock结构
http://www.unixresources.net/linux/clf/program/archive/00/00/36/37/363790.html
关于Linux文件锁定的问题
http://blog.chinaunix.net/space.php?uid=20543672&do=blog&id=94301
fcntl文件锁详解
http://blog.youkuaiyun.com/sean_hy2009/article/details/5746772
linux 文件锁定 .
本文详细介绍了在Linux环境下,当一个进程对文件进行加锁时,其他进程试图对该文件加锁的行为将被阻塞;而如果其他进程不对该文件进行加锁操作,则可以正常访问。文章还提供了多个参考资料,深入探讨了文件锁定的实现方式。
1149

被折叠的 条评论
为什么被折叠?



