Linux内核
eBPF struct_ops:可编程内核 TCP 拥塞控制的工程实践
深入剖析 eBPF struct_ops 机制的内部原理,通过一个完整的自定义 TCP 拥塞控制 BBR-Lite 案例,展示从 eBPF 程序编写到生产部署的全链路工程实践,包括 BPF trampoline 动态重定向、CO-RE 跨内核兼容、灰度发布策略和性能基准测试。
eBPF网络与可观测性深度实战:从内核探针到分布式追踪
深入讲解eBPF在网络与可观测性领域的实战应用,涵盖XDP加速、kprobe/uprobe探针、cgroup集成、分布式追踪与性能调优
Linux 内核 RCU 深度实战:从宽限期机制到无锁数据结构的工程艺术
深度解析 Linux 内核 RCU (Read-Copy-Update) 同步机制的核心原理与工程实践:从宽限期检测算法、quiescent state 报告、内存屏障语义,到 Tree RCU 层级状态机、可睡眠 SRCU 变体,以及无锁链表/哈希表的生产级实现模式,包含 Rust 抽象、bpf/rcu_core 追踪和性能调优指南。
Linux 内核 DAMON 深度实战:自动化内存访问监控与智能页面调优
深度解析 Linux 内核 DAMON 框架:Data Access MONitor 的核心架构、自适应 Region 调整算法、DAMOS 方案机制,以及与内存回收子系统的深度集成。涵盖 DAMON_LRU_SORT 精准 LRU 排序、DAMON_RECLAIM 自动页面回收、NUMA-aware 页面迁移三大生产级实战场景。
Userfaultfd 深度实战:用户态页故障处理与可编程内存管理
深度解析 Linux userfaultfd 机制与实战,涵盖接口设计、事件分发、多线程架构、QEMU/KVM Post-Copy 实时迁移、CRIU 容器检查点恢复、分布式共享内存实现,以及 io_uring + uffd 全异步化、性能调优、生产陷阱与调试方法。
eBPF 网络与可观测性深度实战:从 XDP 丢包到 Kubernetes 服务网格的全链路透视
eBPF技术深度实战指南,涵盖XDP高性能数据包处理、tc流量控制、Kubernetes Cilium网络方案、服务网格可观测性、bpftrace脚本开发等全链路技术栈,附生产级性能测试与调优经验。
io_uring 与 io_uring_cmd:Linux 异步 IO 新范式 NVMe 直通与存储性能极限优化
深度解析 Linux io_uring 异步 IO 框架及其 io_uring_cmd 扩展如何实现 NVMe 命令用户空间直通。涵盖 io_uring SQE/CQE 机制、固定缓冲区与多线程模型、io_uring_cmd 的 NVMe Passthrough 实现、与 SPDM 的性能对比分析、生产环境部署最佳实践以及内核块设备层演进方向。
eBPF 可观测性实战:从内核探针到全栈追踪
eBPF可观测性深度实战,涵盖架构原理、kprobe/uprobe/XDP Hook点、bpftrace/BCC工具链、CPU调度与网络追踪、生产部署最佳实践
Linux Kernel Dirty Page Writeback 与 IO 拥塞联调深度实战:AI 训练集群稳定性工程
深入剖析Linux内核Dirty Page回写机制引发IO拥塞导致AI训练GPU starvation的问题,提供从预防、隔离到拦截的完整工程化解决方案,含bpftrace追踪脚本与BPF-LSM拦截代码。
