虛擬地址空間----爲什麼會有虛擬地址空間

爲什麼會有虛擬地址空間? 1.早期的內存分配 假如說有一塊物理內存的大小是128M,此時有一個進程A需要需要20M的內存去運行,一個進程B需要100M的內存去運行,這兩個進程在內存中是沒有隔離的,有些惡意的進程可能會去修改其他的進程,所以這個很不安全的。  假設此時在來一次進程C需要20M的內存去運行,那麼此時的物理內存是不夠的,那麼當時的人是怎麼解決的?系統必須選擇一個已運行的程序,將該程序運行
相關文章
相關標籤/搜索