內(nèi)存擴(kuò)充:在硬件支持下,將外存作為內(nèi)存的擴(kuò)充部分供用戶程序使用。
虛擬存儲(chǔ)技術(shù):利用內(nèi)存擴(kuò)充技術(shù),由操作系統(tǒng)處理內(nèi)存與外存的關(guān)系,統(tǒng)一管理內(nèi)外存,向用戶提供一個(gè)容量相當(dāng)大的虛擬存儲(chǔ)空間。
1 靜態(tài)等長分區(qū)的分配。
內(nèi)存空間被分為若干個(gè)長度相等的區(qū)域,每個(gè)區(qū)域叫做一個(gè)頁面。
2 動(dòng)態(tài)異長分區(qū)的分配。
系統(tǒng)用空閑區(qū)表管理這些區(qū)域。
包括:空閑區(qū)首地址和空閑區(qū)長度。
碎片:內(nèi)存中出現(xiàn)的一些零散的小空間區(qū)域。
利用:緊湊。緊湊技術(shù)。
分區(qū)管理是滿足多道程序運(yùn)行的最簡單的存儲(chǔ)管理方案。
分區(qū)分為固定分區(qū)和可變分區(qū)。
基址寄存器用來存放用戶程序在內(nèi)存中的起始地址,限長寄存器用來存放用戶程序的長度。
單一連續(xù)區(qū)存儲(chǔ)管理方案:對單道系統(tǒng)。
頁式存儲(chǔ)管理。
頁式存儲(chǔ)管理將內(nèi)存空間發(fā)分為等長的若干區(qū)域,每個(gè)區(qū)域稱為一個(gè)物理頁面,有時(shí)也稱為內(nèi)存塊或塊。
內(nèi)存的所有物理頁面從0開始編號,稱做物理頁號或內(nèi)存塊號。
每個(gè)物理頁面內(nèi)從0開始編址,稱為頁內(nèi)地址。
頁面大小一般為2的整數(shù)次冪。
聯(lián)想寄存器(相聯(lián)存儲(chǔ)器):由高速寄存器組成,成為一張快表。
快表用來存放當(dāng)前訪問最頻繁的少數(shù)活動(dòng)頁的頁號。
查找快表和查找內(nèi)存頁是同步的。
每個(gè)物理段在內(nèi)存中有一個(gè)開始位置,稱為段首址。
邏輯上連續(xù)的段在內(nèi)存中不一定連續(xù)存放。
北京 | 天津 | 上海 | 江蘇 | 山東 |
安徽 | 浙江 | 江西 | 福建 | 深圳 |
廣東 | 河北 | 湖南 | 廣西 | 河南 |
海南 | 湖北 | 四川 | 重慶 | 云南 |
貴州 | 西藏 | 新疆 | 陜西 | 山西 |
寧夏 | 甘肅 | 青海 | 遼寧 | 吉林 |
黑龍江 | 內(nèi)蒙古 |