remap_pfn_range为什么不能映射ram
时间: 2024-01-03 14:03:21 浏览: 77
remap_pfn_range函数是用来将物理地址映射到用户空间的虚拟地址,它需要传入一个pfn参数,pfn是页帧号,也就是指定要映射的物理内存地址所对应的页框号。因此,remap_pfn_range函数可以用来将物理内存映射到用户空间,但是它并不能直接映射整个RAM,在实际的内核开发中,需要使用更高层次的内存管理方式(如内存区域、内存块等)来处理RAM的映射和管理。
阅读全文