實現虛擬存儲器的目的是擴大內存的尋址空間。
虛擬內存(Virtual Memory)是指在具有層次結構存儲器的計算機系統中,采用自動實現部分裝入和部分對換功能,為用戶提供一個比物理主存容量大得多的可尋址的一種“主存儲器”。它使用戶邏輯存儲器與物理存儲器分離,是操作系統給用戶提供的一個比真實內存空間大得多的地址空間。
實現虛擬存儲器的物質基礎是二級存儲器結構和動態地址轉換機構。經過操作系統的改造,把計算機的內存與外存有機的結合起來使用,從而得到一個容量很大的“內存”,這就是虛存。虛擬存儲器實質上是把用戶地址空間和實際的存儲空間區分開來,當作兩個不同的概念。它的容量主要受到兩方面的限制:指令中表示地質的字長。一個虛擬存儲器的最大容量是由計算機的地址結構確定的;外存的容量。虛擬存儲器的容量與主存的實際大小沒有直接的關系,而是由主存和輔存的容量之和所確定。
聲明:本網頁內容旨在傳播知識,若有侵權等問題請及時與本網聯系,我們將在第一時間刪除處理。TEL:0731-84117792 E-MAIL:11247931@qq.com