記一個對MMU的錯誤理解

偶然和同學交流技術時,思想碰撞,引發了一個對於MMU和CPU架構的思考。 按照我以往的理解,MMU就是一個內存管理單元,是負責虛擬地址到物理地址轉換功能的。我一直認爲一個SOC中只需要一個MMU做這個工作就行了,事實證明我還是想當然了。。。 我們知道對於MMU來說,它的工作需要頁表來進行支持,一般內核需要配置相關寄存器,(頁表基地址寄存器),在內核中每個進程都擁有自己的用戶地址空間,在task_s
相關文章
相關標籤/搜索