跳到主内容
@wquguru
精选78modernc.org/sqlite(GitLab Commits)语言与库

modernc.org/sqlite: v3.53.4 新增 Linux OFDLocking 可选开关

sqlite: add the opt-in OFDLocking switch to Linux OFD locks

原文
发到 X

#255 的 C 端随经过转译的 SQLite 3.53.4 源码一起发布:这是一个可选功能,默认关闭,作用于整个进程,并在进程首次尝试加锁时冻结状态;在内核拒绝 F_OFD_* 的情况下,使用带锁存机制的 POSIX 回退方案。此提交增加了面向 Go 的部分:OFDLocking 用于切换模式(覆盖 MODERNC_SQLITE_OFD_LOCK),OFDLockingEnabled 用于报告该状态,而 ErrOFDLockingTooLate 和 ErrOFDLockingUnavailable 则映射了门控机制的拒绝情况。来自合并请求 !136 的场景测试现在在一个重新执行的子进程中运行,且该模式真正处于开启状态(同时双模式不变量也存在于父进程继承的模式中);TestOFDLockingSetter 针对 /proc/locks 完整覆盖了 Go 调用路径;其他平台则断言该切换操作报告为不可用。联合署名:Claude Fable 5 <[email protected]> Claude-Session: https://claude.ai/code/session_01Qsot8zfLpqv4jHfpRgEq94

更进一步:量化金融体系

看懂新闻只是起点——沿量化金融路径,把它变成能交付的工程能力

进入量化体系 →

相似阅读

另一事件,读法相近