MMU要点记录

1.VA转MVA 下面这个转换是使用硬件自动完成的 if(VA < 32M) then MVA = VA | (PID << 25); else MVA = VA; * 利用PID将VA转换成不同VA,那么多个进程的MVA就能存在于同一个页表中,那么在进行进程转换时,只需要取不同的页表就可以了(在实际使用中,进程也确实是小于32M的居多)。而如果是大进程,那么可能需要重新构建页表,那么就需要重新构
相关文章
相关标签/搜索