c – 用于线程或进程同步的fcntl()?
作者:互联网
是否可以对文件使用fcntl()系统调用来实现线程/进程同步(而不是信号量)?
解决方法:
是. Unix fcntl锁(以及一般的文件系统资源)是系统范围的,因此任何两个执行线程(无论它们是否是单独的进程)都可以使用它们.这是一个好主意是否与上下文有关.
标签:c-3,c,fcntl,synchronization,semaphore 来源: https://codeday.me/bug/20190827/1742282.html