Linux线程中的文件段/段/记录锁

时间:2012-10-20 18:21:19

标签: c linux multithreading concurrency locking

  

可能重复:
  File segment/section/record locks in Linux threads

我有一个多线程进程,其中一个文件由多个线程共享(读取和写入)。有什么方法线程可以锁定一个文件段,以便其他线程无法访问它? 我试过fcntl(fd, F_SETLKW, &flock),但是这个锁仅适用于进程,而不适用于线程(锁在进程中的所有线程之间共享)。

0 个答案:

没有答案