跨语言共享内存 IPC: C++ 与 Python 的零拷贝数据通道设计

工业视觉系统中 C++ 采集 1080p/4K 视频、Python 做深度学习,socket 方案序列化开销高达 10ms,共享内存是唯一能做到零拷贝的选择。本文详解 cpp_py_shmbuf:POSIX 共享内存 + 无锁字节环形缓冲 + 跨语言 POD 协议。

February 18, 2026 · 8 min · 1499 words · map[name:DeguiLiu]

LMDB 在嵌入式 Linux 上的实践: 零拷贝读取与内存映射 I/O

LMDB 是基于 B+ 树 + mmap 的嵌入式 KV 数据库,编译产物 < 50KB,零拷贝读取,CoW 断电安全。本文从嵌入式 Linux 视角评估 LMDB 的适用场景(标定数据、设备配置、OTA 元数据)、架构原理、工业级代码质量、加密方案,以及跨平台 Python 工具链在工厂标定工位中的实际应用。

February 17, 2026 · 7 min · 1417 words · map[name:DeguiLiu]