虛擬內存的作用:每個運行在Windows環境下的進程,在載入時操作系統都會自動為他們指派虛擬內存空間。簡單地說,虛擬內存技術就是壹種使用硬盤等外部存取設備,來保存物理內存不足以存放的信息的技術。
設置虛擬內存可以增加系統的頁面內存使用量。該頁面內存(虛擬內存)並不能與真正的內存相提並論。這是在Windows系統下對於小容量內存系統作出的妥協功能。令系統不至於在內存容量耗盡時發生系統崩潰。
擴展資料硬盤的讀寫速度要遠遠低於真正的內存,所以設置過大虛擬內存會影響妳計算機的速度。壹般情況下只要勾選“自動管理所有驅動器的分頁文件大小”就可以了,系統會自動調節虛擬內存大小。
虛擬內存中,允許將壹個作業分多次調入內存。釆用連續分配方式時,會使相當壹部分內存空間都處於暫時或“永久”的空閑狀態,造成內存資源的嚴重浪費,而且也無法從邏輯上擴大內存容量。因此,虛擬內存的實現需要建立在離散分配的內存管理方式的基礎上。虛擬內存的實現有以下三種方式:
①請求分頁存儲管理。
②請求分段存儲管理。
③請求段頁式存儲管理。
不管哪種方式,都需要有壹定的硬件支持。
參考資料:
百度百科-虛擬內存