Linux内核

Linux内核NUMA内存管理架构深度实战:从UMA/NUMA拓扑到自动均衡与性能优化全解

从UMA/NUMA统一内存架构演进出发,深入剖析Linux内核NUMA内存管理体系:pglist_data节点描述符、Zone分配器层级、free_area伙伴系统、Slab/SLUB/Per-CPU分配路径、四种内存策略语义与内核默认行为、Zone Reclaim模式、自动NUMA均衡(AutoNUMA)迁移机制、显式绑定API(mbind/set_mempolicy)、HugePage NUMA部署、性能基准实证,以及DPDK/AI训练等生产级调优模式。

Linux 内核 KVM 虚拟化深度实战:从 VM Exit 到嵌套虚拟化生产实践

深度解析 Linux KVM 虚拟化技术栈:Intel VMX 根/非根模式、VM Exit/Entry 机制、EPT/NPT 内存虚拟化、VirtIO 准虚拟化 I/O(vhost-net/vhost-user/SPDK)、APICv 中断虚拟化(Posted Interrupt)、嵌套虚拟化(VMCS Shadowing/嵌套 EPT)、Firecracker microVM、机密计算(SEV/TDX)、生产级 KVM 调优实践(绑核/NUMA/大页/磁盘IO/网络IO)。