1. Linux-riscv内存管理1-11问

文章目录

    • 1.1 请简述内存架构中UMA和NUMA的区别
    • 1.2 CPU访问各级存储结构的速度是否一样?
    • 1.3 请绘制内存管理常用的数据结构的关系图,如mm_struct、VMA、vaddr、page、PFN、PTE、zone、paddr和pg_data等,并思考如下转换关系
      • 1.3.1 如何由mm_struct和vaddr找到对应的vma?
      • 1.3.2 如何由page和VMA找到vaddr?
      • 1.3.3 如何由page找到所有映射的VMA?
      • 1.3.4 如何由VMA和vaddr找出相应的page数据结构?
      • 1.3.5 page和PFN之间如何互换?
      • 1.3.6 PFN和paddr之间如何互换?
      • 1.3.7 page和PTE之间如何互换?
      • 1.3.8 zone和page之间如何互换?
      • 1.3.9 zone和pg_data之间如何互换&#

你可能感兴趣的:(linux,risc-v)