Unix Domain Socket 实时性优化: 嵌入式 IPC 全链路调优
面向嵌入式 ARM-Linux 的 UDS 实时性优化指南。从内核数据路径出发,覆盖 socket 类型选择、epoll 边缘触发、抽象命名空间、fd 传递、memfd 大块传输、eventfd 通知、实时调度与 CPU 隔离、缓冲区调优和 io_uring 异步路径。
面向嵌入式 ARM-Linux 的 UDS 实时性优化指南。从内核数据路径出发,覆盖 socket 类型选择、epoll 边缘触发、抽象命名空间、fd 传递、memfd 大块传输、eventfd 通知、实时调度与 CPU 隔离、缓冲区调优和 io_uring 异步路径。
死锁与优先级反转的实战指南。用 6 个可编译运行的 C++ 示例复现 AB-BA 死锁、回调重入死锁、自死锁和优先级反转,逐一给出修复方案(全局锁序、std::scoped_lock、try_lock 回退、PTHREAD_PRIO_INHERIT、无锁架构),并纠正「编译优化导致死锁」的误解。