来自同一进程的不同主题的文件锁定,包括 Solaris 操作系统 2024-6-10 • linux solaris c multithreading ipc 我需要在从 C/C++ 代码访问文件时执行文件锁定,并满足以下要求: 当访问不仅发生在不同进程中,而且发生在同一进程的不同线程中时,都应该执行阻塞 它应该适用于 Linux 和 Solaris 操作系统 我发现福康特尔(打开文件描述锁(非 POSIX))和群,满足第一个要求。但不幸的是,Solaris 中缺少这些 API 完成我的任务的最佳方式是什么?我只想使用一项功能来防止同时写入文件。不使用互斥体来同步线程和 fcntl(例如)来同步进程。 相关内容 如何为 2 个电子邮件服务器设置反向 DNS? Logitech GHUB 宏不适用于 G613 键盘 mathabx + mathtools -> 极其奇怪的支撑不足行为...如何修复? 为我的整个主目录创建加密备份 绑定 DNS 速率限制以及每秒响应和窗口的值 使用 biblatex-chicago 为简短笔记添加年份? 创建可启动 Arch USB 闪存盘,但未显示为可启动 更新 使用 sane-test 设置 SANED 使用新方法将单元格值/引用添加到另一个单元格中