1
我们能在一个共享的文件描述符同时使用fcntl
锁定和flock
锁定(不同时),如果我们想分享线程/进程之间的锁共享锁?上的共享文件描述
我们能在一个共享的文件描述符同时使用fcntl
锁定和flock
锁定(不同时),如果我们想分享线程/进程之间的锁共享锁?上的共享文件描述
fcntl
锁是每个进程的锁。所以你不能在进程之间“共享锁”,但你可以在一个进程的线程之间。
flock
锁是每个文件表项。所以,如果一个进程打开一个文件,然后fork
S的多次之一,文件描述符的每个进程的副本将操作同一个锁。 (我不认为这是一个非常有用的功能,但。)
什么您_TO份额意味着lock_做? – Armali 2016-09-02 08:00:13