Linux進程地址空間的一步步探究

爲什麼80%的碼農都做不了架構師?>>>    我們知道,在32位機器上linux操作系統中的進程的地址空間大小是4G,其中0-3G是用戶空間,3G-4G是內核空間。其實,這個4G的地址空間是不存在的,也就是我們所說的虛擬內存空間。   那虛擬內存空間是什麼呢,它與實際物理內存空間又是怎樣對應的呢,爲什麼有了虛擬內存技術,我們就能運行比實際物理內存大的應用程序,它是怎麼做到的呢?   呵呵,這一切
相關文章
相關標籤/搜索