是能滿足多道程式設計的最簡單的存儲管理技術,它允許幾個作業共享主存空間,這幾個作業被裝入不同的分區中,每個分區可用來裝入一個作業。因此,分區式存儲管理可以在記憶體中同時放幾道作業,適用於多道程式系統。
分區式分配又分為:固定式分區、可變式分區、可重定位分區和多重分區4種管理方案。
固定式分區
1.實現原理
固定式分區是在處理作業之前存儲器就已經被劃分成若干個分區,每個分區的大小可以相同,也可以不同。但是,一旦劃分好分區後,主存儲器中的分區的個數就固定了,且每個分區的大小固定不變。
2.硬體支持
採用這種存儲管理方案只需要很少一點專用硬體,即存儲保護機構,以防止某一個作業干擾或破壞作業系統和其他作業。有兩種實現方法:其一,使用兩個界限暫存器框住正在使用的記憶體區域,但是這樣做很麻煩,每當重新分配處理機時都得修改界限暫存器的內容。其二,為每個分區配上一個單獨的保護鎖,程式狀態字中有一把鑰匙,根據鎖和鑰匙相匹配的方法來實現存儲保護。
3.軟體算法
這種分區方式一般將記憶體的用戶區分成大小不等的分區,以適應不同大小作業的需要。系統中有一張分區說明表,每個表目記錄一個分區的大小、起始地址和分區的狀態,當系統為某個作業分配主存空間時,根據所需要的記憶體容量,在分區表中找到一個足夠大的空閒分區分配給它,然後將此作業裝入記憶體。如果找不到足夠大的空閒分區,則這個作業暫時無法分配記憶體空間,系統將調度另一個作業。當一個作業運行結束時,系統將回收改作業所占據的分區並將該分區改為空閒。
這種記憶體分配技術雖然可以是多個作業共享主存空間,但由於分區是事先劃分好的,而一個作業的大小不肯能正好等於某個分區的大小,所以每個已分配的分區總有一部分空間是被浪費的,把這部分被浪費的存儲區成為區內零頭。有時這種分配方式浪費相當嚴重。
相關詞條
-
固定式分區分配
是能滿足多道程式設計的最簡單的存儲管理技術,允許幾個作業共享主存空間,這幾個作業被裝入不同的分區中,每個分區可用來裝入一個作業。因此,分區式存儲管理可以...
固定式分區 固定式分區總結 -
單一連續分區分配方式
單一連續分區分配方式:是一種最簡單的存儲管理方式,在早期的單道批處理系統的小型機中常使用這種管理方案。
系統介紹 系統特點 -
分區
分區,指輕工業、重工業、住宅、辦公樓及其他房屋在土地使用總平面布置圖上的標誌;一個區的小區,經濟分區,劃分成區或組織成區,這個地區僅僅是根據人口數字來分區的。
詞語概念 計算機用語 -
分區護航
分區護航是為了更好的打擊海盜和提高護航效率、避免單獨作戰而由中國提出的一項護航構想。
構想的提出 護航盲點 戰略與戰術 好處 面臨困難 -
分區助手
分區助手是一個簡單易用且免費的磁碟分區管理軟體,在它的幫助下,你可以無損數據地執行調整分區大小,移動分區位置,複製分區,複製磁碟,合併分區,切割分區、恢...
概況 高級分區操作 基本分區操作 其他支持 使用注意事項 -
擴展分區
擴展分區是硬碟磁碟分區的一種。MBR下的硬碟分區有三種,主磁碟分區、擴展磁碟分區、邏輯分區。
基本概念 分區區分 -
系統保留分區
系統保留分區指的是Windows系統在第一次管理硬碟的時候,保留用於存放系統引導檔案的分區。Windows Vista/7出於安全考慮,在新裝Windo...
系統保留分區簡介 具體套用 作用 -
分配單元
分配單元,舊稱簇。就是作業系統為每一個單元地址劃分的空間大小. 就比如說一棟樓,將它劃分為若干個房間,每個房間的大小一樣,同時給每個房間一個房間號.這時...
認識分配單元 硬碟基礎知識 -
動態存儲分配
動態存儲分配,即指在目標程式或作業系統運行階段動態地為源程式中的量分配存儲空間,動態存儲分配包括棧式或堆兩種分配方式。需要主要的是,採用動態存儲分配進行...
存儲分配方式 重定位 方法