虛擬內存的作用

概述 在系統中所有的進程之間是共享CPU和主存內存資源的。當進程數量變多時,所需要的內存資源就會相應的增加。可能會導致部分程序沒有主存空間可用。此外,由於資源是共享的,那麼就有可能導致某個進程不小心寫了另一個進程所使用的內存,進而導致程序運行不符合正常邏輯。 操作系統提供了一種對主存的抽象的概念,叫做虛擬內存(VM)。 虛擬內存是 硬件地址翻譯、主存、磁盤文件和內核軟件間的完美交互,他爲每個進程提
相關文章
相關標籤/搜索