如何确定我正在使用的 VM 中的 simfs 中的 POSIX 咨询文件锁正在工作?
我正在寻找命令行实用程序或其他方法来测试文件锁, 具体来说POSIX 咨询锁(顺便说一下,它们不仅适用于 POSIX)在 Linux 文件系统中。 具体来说,我想确保用于持续集成测试的 Linux/Ubuntu VM 中的 simfs 中的 POSIX 咨询锁定(文件锁定)正常工作。我们遇到过文件损坏问题,只有当 30 个进程同时写入 SQLite DB 文件时才会发生这种情况。这只在一个项目中用于测试,但我们希望帮助追踪问题,以便其他人不会遇到它。 根据 SQLite 团队和文档,仅当文件系统/操作系统中的 POSIX 咨询锁正常工作时,才支持并发写入...