内核内存管理与DMA:从ZONE划分到跨设备共享的实战指南
内核内存管理与DMA:从ZONE划分到跨设备共享的实战指南 写驱动绕不开两件事:内存怎么分,DMA怎么搬,内核把物理内存切成ZONE,每个ZONE有自己的分配策略和限制;DMA让设备直取内存,但cache一致性、地址映射、缓冲区生命周期全是坑。本文基于Linux...
嵌入式 · Linux · ROS · AI 实战笔记
标签:kmalloc
内核内存管理与DMA:从ZONE划分到跨设备共享的实战指南 写驱动绕不开两件事:内存怎么分,DMA怎么搬,内核把物理内存切成ZONE,每个ZONE有自己的分配策略和限制;DMA让设备直取内存,但cache一致性、地址映射、缓冲区生命周期全是坑。本文基于Linux...