碎片:內(nèi)存中出現(xiàn)的一些零散的小空間區(qū)域。
利用:緊湊。緊湊技術。
分區(qū)管理是滿足多道程序運行的最簡單的存儲管理方案。
分區(qū)分為固定分區(qū)和可變分區(qū)。
基址寄存器用來存放用戶程序在內(nèi)存中的起始地址,限長寄存器用來存放用戶程序的長度。
單一連續(xù)區(qū)存儲管理方案:對單道系統(tǒng)。
頁式存儲管理。
頁式存儲管理將內(nèi)存空間發(fā)分為等長的若干區(qū)域,每個區(qū)域稱為一個物理頁面,有時也稱為內(nèi)存塊或塊。
內(nèi)存的所有物理頁面從0開始編號,稱做物理頁號或內(nèi)存塊號。
每個物理頁面內(nèi)從0開始編址,稱為頁內(nèi)地址。
頁面大小一般為2的整數(shù)次冪。
聯(lián)想寄存器(相聯(lián)存儲器):由高速寄存器組成,成為一張快表。
快表用來存放當前訪問最頻繁的少數(shù)活動頁的頁號。
查找快表和查找內(nèi)存頁是同步的。
每個物理段在內(nèi)存中有一個開始位置,稱為段首址。
邏輯上連續(xù)的段在內(nèi)存中不一定連續(xù)存放。
進程運行時,在一段時間里,程序的執(zhí)行往往呈現(xiàn)高度的局部性,包括時間局部性和空間局部性。
時間局部性是一旦一個指令被執(zhí)行了,則在不久的將來,它可能再被執(zhí)行。
空間局部性是一旦一個指令一個存儲單元被訪問,那么它附近的單元也將很快被訪問。
程序的局部性原理是虛擬存儲技術引入的前提。
虛擬存儲的實現(xiàn)原理是,當進程要求運行時,不是將它全部裝入內(nèi)存,而是將其一部分裝入內(nèi)存,另一部分暫時不裝入內(nèi)存。
虛擬存儲管理分為虛擬頁式,虛擬段式,虛擬段頁式。
頁面淘汰:當內(nèi)存空間已被占滿而又要掉入新頁面時候,必須把已在內(nèi)存的某個頁面淘汰掉。如果被淘汰的頁面曾經(jīng)被修改過,還要將此頁面寫回外存,再換入新的頁面。
顛簸是由缺頁率高而引入。
系統(tǒng)規(guī)定缺頁率的上界和下界。
交換技術是:進程在內(nèi)存空間與外存空間之間的動態(tài)調(diào)整,是緩解內(nèi)存空間緊張的一種有效方法。
文件是具有符號名的,在邏輯上具有完整意義的一組相關信息項的有序序列。
信息項是構成文件內(nèi)容的基本單位。
讀指針用來記錄文件當前文件之前的讀取位置,它指向下一個將要讀取的信息項。
寫指針用來記錄文件當前的寫入位置,下一個將要寫入的信息項被寫到該處。
按性質(zhì)和用途分類:系統(tǒng)文件。用戶文件。
按文件的邏輯結構分為:流式文件。記錄式文件。
按信息的保存期限分類:臨時文件。永久性文件。檔案文件。
按文件的物理結構分類:順序文件。鏈接文件。索引文件。HASH文件。索引順序文件。
按文件的存取方式:順序存取文件。隨機存取文件。
UNIX系統(tǒng)中文件分類:普通文件。目錄文件。特殊文件。
文件系統(tǒng):操作系統(tǒng)中實現(xiàn)文件統(tǒng)一管理的一組軟件,被管理的文件以及為實施文件管理所需要的一些數(shù)據(jù)結構的總稱。
文件的邏輯結構是文件的外部組織形式。
流式文件。基本單位是字符。流式文件是有序字符的集合,其長度為該文件所包含的字符個數(shù),所以稱為字符流文件。
記錄式文件?;締挝皇怯涗?。分為:定長記錄文件和變長記錄文件
利用:緊湊。緊湊技術。
分區(qū)管理是滿足多道程序運行的最簡單的存儲管理方案。
分區(qū)分為固定分區(qū)和可變分區(qū)。
基址寄存器用來存放用戶程序在內(nèi)存中的起始地址,限長寄存器用來存放用戶程序的長度。
單一連續(xù)區(qū)存儲管理方案:對單道系統(tǒng)。
頁式存儲管理。
頁式存儲管理將內(nèi)存空間發(fā)分為等長的若干區(qū)域,每個區(qū)域稱為一個物理頁面,有時也稱為內(nèi)存塊或塊。
內(nèi)存的所有物理頁面從0開始編號,稱做物理頁號或內(nèi)存塊號。
每個物理頁面內(nèi)從0開始編址,稱為頁內(nèi)地址。
頁面大小一般為2的整數(shù)次冪。
聯(lián)想寄存器(相聯(lián)存儲器):由高速寄存器組成,成為一張快表。
快表用來存放當前訪問最頻繁的少數(shù)活動頁的頁號。
查找快表和查找內(nèi)存頁是同步的。
每個物理段在內(nèi)存中有一個開始位置,稱為段首址。
邏輯上連續(xù)的段在內(nèi)存中不一定連續(xù)存放。
進程運行時,在一段時間里,程序的執(zhí)行往往呈現(xiàn)高度的局部性,包括時間局部性和空間局部性。
時間局部性是一旦一個指令被執(zhí)行了,則在不久的將來,它可能再被執(zhí)行。
空間局部性是一旦一個指令一個存儲單元被訪問,那么它附近的單元也將很快被訪問。
程序的局部性原理是虛擬存儲技術引入的前提。
虛擬存儲的實現(xiàn)原理是,當進程要求運行時,不是將它全部裝入內(nèi)存,而是將其一部分裝入內(nèi)存,另一部分暫時不裝入內(nèi)存。
虛擬存儲管理分為虛擬頁式,虛擬段式,虛擬段頁式。
頁面淘汰:當內(nèi)存空間已被占滿而又要掉入新頁面時候,必須把已在內(nèi)存的某個頁面淘汰掉。如果被淘汰的頁面曾經(jīng)被修改過,還要將此頁面寫回外存,再換入新的頁面。
顛簸是由缺頁率高而引入。
系統(tǒng)規(guī)定缺頁率的上界和下界。
交換技術是:進程在內(nèi)存空間與外存空間之間的動態(tài)調(diào)整,是緩解內(nèi)存空間緊張的一種有效方法。
文件是具有符號名的,在邏輯上具有完整意義的一組相關信息項的有序序列。
信息項是構成文件內(nèi)容的基本單位。
讀指針用來記錄文件當前文件之前的讀取位置,它指向下一個將要讀取的信息項。
寫指針用來記錄文件當前的寫入位置,下一個將要寫入的信息項被寫到該處。
按性質(zhì)和用途分類:系統(tǒng)文件。用戶文件。
按文件的邏輯結構分為:流式文件。記錄式文件。
按信息的保存期限分類:臨時文件。永久性文件。檔案文件。
按文件的物理結構分類:順序文件。鏈接文件。索引文件。HASH文件。索引順序文件。
按文件的存取方式:順序存取文件。隨機存取文件。
UNIX系統(tǒng)中文件分類:普通文件。目錄文件。特殊文件。
文件系統(tǒng):操作系統(tǒng)中實現(xiàn)文件統(tǒng)一管理的一組軟件,被管理的文件以及為實施文件管理所需要的一些數(shù)據(jù)結構的總稱。
文件的邏輯結構是文件的外部組織形式。
流式文件。基本單位是字符。流式文件是有序字符的集合,其長度為該文件所包含的字符個數(shù),所以稱為字符流文件。
記錄式文件?;締挝皇怯涗?。分為:定長記錄文件和變長記錄文件