C語言面試常見問題總結--虛擬內存和物理內存

一、虛擬內存和物理內存 操作系統有虛擬內存與物理內存的概念。 在很久以前,還沒有虛擬內存概念的時候,程序尋址用的都是物理地址。程序能尋址的範圍是有限的,這取決於CPU的地址線條數。比如在32位平臺下,尋址的範圍是2^32也就是4G。並且這是固定的,如果沒有虛擬內存,且每次開啓一個進程都給4G的物理內存,就可能會出現很多問題: 因爲我的物理內存時有限的,當有多個進程要執行的時候,都要給4G內存,很顯
相關文章
相關標籤/搜索