CXL

Linux 内核 CXL 内存分层架构深度实战——从 CXL.io/cache/mem 协议栈到 Dynamic Capacity Device 与 Fabric 网络的内存解聚革命

深入剖析 CXL (Compute Express Link) 协议栈全景:从 CXL.io/cache/mem 三大子协议协同、Type 1/2/3/Switch 设备矩阵,到 Linux 内核 cxl_pci/cxl_mem/cxl_region 子系统架构、分层 NUMA 策略与 Soft Reserved 机制、DCD 动态容量热添加/移除、CXL 3.0 Fabric 网络与 Port Based Routing (PBR)。包含CXL 2.0 vs DDR5延迟带宽基准数据、AI训练内存扩展部署实践、MHD多Host共享内存场景,以及 ndctl/cxl-cli 完整工具链运维指南。

Linux KVM 内存虚拟化 — EPT/NPT 嵌套分页机制深度分析与性能优化实战

深入剖析 KVM/QEMU 内存虚拟化完整技术栈——从 Intel EPT / AMD NPT 的结构原理到透明大页(THP)与 1GB 巨型页的工程实践、VPID/ASID 在 TLB 一致性中的作用、嵌套虚拟化的 NPT-in-NPT 方案、CXL 内存扩展的虚拟化适配,以及 TDP MMU 等 Linux 6.x 最新进展。全文包含大量内核源码注释和性能基准数据(提供 AMD EPYC 9654 96 vCPU 实测对比)。

CXL (Compute Express Link) 内存池化与分层架构深度工程

CXL (Compute Express Link) 深度工程全解析:从协议架构(CXL.io/cache/mem三种子协议、Type1/2/3设备类型)到Linux内核子系统实战(内存区域配置、cxl-cli工具链、NUMA分层管理),涵盖CXL 3.0 Shared Memory与Fabric拓扑、PBR路由协议、与RDMA/NVMe的性能对比(延迟约300ns vs 1-5μs vs 10-100μs),以及大模型推理混合内存架构实战部署。