来自同一进程的不同主题的文件锁定,包括 Solaris 操作系统 2024-6-10 • linux solaris c multithreading ipc 我需要在从 C/C++ 代码访问文件时执行文件锁定,并满足以下要求: 当访问不仅发生在不同进程中,而且发生在同一进程的不同线程中时,都应该执行阻塞 它应该适用于 Linux 和 Solaris 操作系统 我发现福康特尔(打开文件描述锁(非 POSIX))和群,满足第一个要求。但不幸的是,Solaris 中缺少这些 API 完成我的任务的最佳方式是什么?我只想使用一项功能来防止同时写入文件。不使用互斥体来同步线程和 fcntl(例如)来同步进程。 相关内容 Ubuntu 18.04 中 dbmail 的替代品 如何在任何人登录之前启用 Mint 桌面共享? 使用 \addfontfeatures 比定义 \newfontface 效率低吗? 通过 iptables 为 Linux 设备设置过滤的 TCP 端口 将 Windows 10 添加到 Ubuntu 18.04 grub 列表 使用外部 URL 登录 TFS 硬符号链接目录 我应该在什么时候为 SMTP 专门设置一个服务器?[关闭] tcolorbox 中的行号,“笔记本”/答案行样式 Ubuntu 12.04 安装问题