memory_map.7z

时间:2023-11-12 08:42:10
【文件属性】:

文件名称:memory_map.7z

文件大小:2KB

文件格式:7Z

更新时间:2023-11-12 08:42:10

内存管理 linux

进程用户空间布局 参考之前对vmalloc函数实现的分析,vmalloc时是从内核页表的pgd开始逐层生成并建立页表,vmalloc_to_page就是对应的逆过程,先找到虚拟地址对应的页表项pte,就能通过pte_pfn计算出页号,再通过pfn_to_page就可以得到对应的页描述符 即pte --> pfn --> page 此处注意pte_offset_map和pte_unmap的配对使用


【文件预览】:
memory_map.c
map_read.c

网友评论