给文件锁设定timeout

Linux 文件锁是建议锁,也有人把它叫作记录锁,是经过系统调用fcntl(2)来实现的。 这种锁在锁定文件时有两种模式,分别是阻塞(block)和非阻塞模式。 在编码时比较经常使用的是有一种的非阻塞模式,也就是发现文件已经被其余进程 锁定时,当即返回不予等待。而阻塞模式则正好与它相反,也就是一直等待直到 其余进程释放文件锁为止。 注:关于详细内容请参看《Unix环境高级编程》 不过,有的时候也会
相关文章
相关标签/搜索