记一个对MMU的错误理解

偶然和同学交流技术时,思想碰撞,引发了一个对于MMU和CPU架构的思考。 按照我以往的理解,MMU就是一个内存管理单元,是负责虚拟地址到物理地址转换功能的。我一直认为一个SOC中只需要一个MMU做这个工作就行了,事实证明我还是想当然了。。。 我们知道对于MMU来说,它的工作需要页表来进行支持,一般内核需要配置相关寄存器,(页表基地址寄存器),在内核中每个进程都拥有自己的用户地址空间,在task_s
相关文章
相关标签/搜索