对于锁定文件,我的意思是:创建一个文件来锁定资源并在再次释放它时将其删除。
问问题
136 次
2 回答
4
直接从手册页:
NOTES
flock() does not lock files over NFS. Use fcntl(2) instead: that does work over NFS, given
a sufficiently recent version of Linux and a server which supports locking.
不过,我并不是说使用锁定文件是比 NFS 更好的选择。
于 2012-04-20T12:45:25.697 回答
1
不使用flock()的一些原因:
它不适用于 NFS。
它只是一个建议锁,即使您使用锁也不能保证其他进程会尊重它。
于 2012-04-20T12:48:20.957 回答