-
內存擴充
鎖定
有限的
內存容量遠遠不能滿足大程序以及共存於內存的多個程序的存儲要求,這就得藉助於一些存儲技術來實現內存的擴充。
- 中文名
-
內存擴充
- 原 因
-
有限的內存容量不能滿足大程序
- 重要手段
-
虛擬存儲技術
- 存儲要求
-
Intel80386以上的微型機等
內存擴充實現技術
虛擬存儲技術是實現內存擴充的主要手段,他把外存當作內存的直接延伸,從而將有限的實際內存(簡稱實存)與大容量的外存統一組織成一個遠大於實存的
虛擬存儲器(簡稱
虛存),使用户感覺到主存空間無限大。當一個程序運行時,其全部信息裝入
虛存空間,但實際上可把程序當作執行所涉及的那一部分信息存於內存,而其他部分則存於外存。當所訪問的信息不在內存時,則由操作系統負責調入所需部分;當內存空間緊張,又由操作系統負責將內存中暫時不用的信息調至外存,以騰出空間來供必需之用。
由此可見,
虛擬存儲器的實現需要有一定的物質基礎,如果有相當容量的外存以存放多個用户的作業
地址空間、一定容量的內存以存放當前作業運行所必需的信息和動態地址變換機構。大型的或比較完善的計算機系統一般都提供了
虛擬存儲技術,如Intel80386以上的微型機等。