虛擬存儲技術(shù)是指利用外部存儲器(通常是硬盤)來擴展計算機的主存儲器(RAM)容量,使得虛擬的主存儲器空間遠大于實際的物理存儲器容量。這種技術(shù)可以讓計算機處理更大的數(shù)據(jù)和運行更復雜的程序。
1.虛擬存儲技術(shù)是什么技術(shù)
虛擬存儲技術(shù)的本質(zhì)是將主存儲器中的部分內(nèi)容移動到外部存儲器中,當需要時再將其重新讀入,這樣主存儲器的空間就被釋放出來,供其他數(shù)據(jù)和指令使用。這個過程由操作系統(tǒng)管理和控制。因此,虛擬存儲技術(shù)是一種操作系統(tǒng)的技術(shù)。
2.虛擬存儲技術(shù)是以什么為基礎
虛擬存儲技術(shù)的實現(xiàn)基礎是地址映射和頁面置換。地址映射將虛擬地址(程序中使用的)映射為物理地址(存儲器中的實際地址),而頁面置換算法決定了哪些頁面被移動到外部存儲器中以及何時被重新載入。
閱讀全文