linux系統編程學習day1--MMU和PCB的理解

MMU和PCB的理解 因爲之前接觸過一部分關於嵌入式系統的東西,大致瞭解一些mmu具體的工作原理及其虛擬和物理地址的概念,通俗易懂而言的話,mmu就是給你的物理地址一個別名,這個別名纔是你在程序中調用的地址。下圖是從講解視頻中獲取的一個CPU和程序執行的示意圖。 對於一個在32位平臺中運行的程序而言,有4G的k虛擬地址空間,其中0-3G是用戶空間,剩餘空間爲內核空間這部分空間是不允許程序直接訪問的
相關文章
相關標籤/搜索