面試衝刺:41---分頁與分段是什麼?它們的區別是什麼?

一、分頁、分段的發展歷史 在分段這個技術還沒有出現之前,程序運行是需要從內存中分配出足夠多的連續的內存,然後把整個程序裝載進去。舉個例子,某個程序大小是10M,然後,就需要有連續的10M內存空間才能把這個程序裝載到內存裏面。如果無法找到連續的10M內存,就無法把這個程序裝載進內存裏面,程序也就無法得到運行 直接把整個程序裝載進內存的方式是有一定的問題的 ①地址空間不隔離:舉個例子,假設我有兩個程序
相關文章
相關標籤/搜索