系统内核

io_uring 网络编程深度实战:从 IORING_OP_SEND/RECV 到高并发 TCP 服务的零拷贝数据通路

epoll 在长达十余年的时间里几乎是 Linux 高并发网络编程的唯一答案。但当单机需要维持百万级连接、追求个位数微秒的尾延迟时,就绪通知(readiness)模型本身的系统调用与内存拷贝开销开始变得不可忽略。io_uring 自 5.1 进入主线后,逐步补齐了完整的网络操作码族(ACCEPT / CONNECT / SEND / RECV / SENDMSG / RECVMSG / SEND_…

边缘计算与端侧智能部署深度实践:从云端协同到实时推理的架构演进

本文从架构原理出发,系统讲解边缘计算的三层架构体系(云-边-端),深入剖析端侧AI部署的核心技术栈(模型压缩、量化、推理框架选型),并以工业缺陷检测为实战案例,展示如何在NVIDIA Jetson平台上完成从训练到部署的全流程。文章还探讨了边缘计算面临的资源受限、网络不稳定和大规模节点管理等挑战,并展望了端侧LLM和6G融合的未来趋势。

Linux 内核 Slab 分配器深度实战:从伙伴系统到对象缓存架构

深入剖析 Linux 内核 Slab 分配器的设计哲学与实现:从伙伴系统的对象缓存需求出发,详解 kmem_cache 数据结构、SLUB 快速路径与慢速路径、三种变体(Slab/Slub/SLOB)对比、缓存着色优化、per-CPU/NUMA 感知分配、自定义缓存实战、调试工具(slub_debug/kmemleak)、常见陷阱诊断,以及 cgroup v2 与 Rust 生态新趋势。