鸿蒙轻内核A核源码分析系列五 虚实映射(5)虚实映射解除
原创 精华
5、虚实映射解除函数LOSArchMmuUnmap【本文正在参与优质创作者激励】虚实映射解除函数LOSArchMmuUnmap解除进程空间虚拟地址区间与物理地址区间的映射关系,其中参数包含MMU结构体、解除映射的虚拟地址和解除映射的数量count,数量的单位是内存页数。⑴处函数OsGetPte1用于获取指定虚拟地址对应的L1页表项数据。⑵处计算需要解除的无效映射的数量,后文再详细分析该函数。如果页表项映射类型为L1Section,并且虚拟地址1MiB对齐,...