是否可以对文件使用fcntl()系统调用来实现线程/进程同步(而不是信号量)?
解决方法:
是. Unix fcntl锁(以及一般的文件系统资源)是系统范围的,因此任何两个执行线程(无论它们是否是单独的进程)都可以使用它们.这是一个好主意是否与上下文有关.
2024-02-24 15:22:46
是否可以对文件使用fcntl()系统调用来实现线程/进程同步(而不是信号量)?
解决方法:
是. Unix fcntl锁(以及一般的文件系统资源)是系统范围的,因此任何两个执行线程(无论它们是否是单独的进程)都可以使用它们.这是一个好主意是否与上下文有关.