乐观奇迹

文章
4
资源
0
加入时间
3年0月7天

Linux中flock和fcntl区别

http://blog.csdn.net/icenic/article/details/8892461从内核实现的角度来看,每当创建一把文件锁的时候,系统就会实例化一个struct file_lock对象,这个file_lock对象会记录锁的相关信息:如锁的类型(共享锁,独占锁)、拥有这把锁的进程号、锁的标识(租赁锁,阻塞锁,POSIX锁,FLOCK锁),等等。最后把这个file_lock