我想创建基于文件的锁定,以确保对关联资源的独占访问。有boost:interprocess::file_lock
利于分离进程,但不利于分离线程。如果我们将boost::recursive_mutex
文件名提取到唯一的完整路径(例如,没有相对指定something/x.lock
的锁定文件,如
我希望有一种更简单且相对标准的基于文件的锁定方式,适用于线程和进程。
我想创建基于文件的锁定,以确保对关联资源的独占访问。有boost:interprocess::file_lock
利于分离进程,但不利于分离线程。如果我们将boost::recursive_mutex
文件名提取到唯一的完整路径(例如,没有相对指定something/x.lock
的锁定文件,如
我希望有一种更简单且相对标准的基于文件的锁定方式,适用于线程和进程。