存儲器功能需求
- 容量足夠大
- 速度足夠快
- 信息永久保存
- 多道程序並行
實際存儲器體系
三級存儲體系
存儲管理的功能
- 地址映射
- 虛擬存儲
- 內存分配
- 存儲保護
地址映射
定義
把程序中的地址(虛擬地址/虛地址/邏輯地址)變換成內存的真實地址(實地址/物理地址)的過程。
方式
固定地址映射
靜態地址映射
動態地址映射
固定地址映射
編程或編譯時確定邏輯地址和物理地址映射關係。
程序加載時必須放在指定的內存區域,容易產生地址衝突,運行失敗。
程序運行之前·確定映射關係·,程序裝入後不能移動,程序佔用連續的內存空間。
靜態地址映射
程序裝入時由操作系統完成邏輯地址到物理地址的映射
動態地址映射
在程序執行過程中把邏輯地址轉換爲物理地址
存儲器的管理功能 :虛擬存儲
解決的問題
程序過大或過多時,內存不夠,不能運行
多個程序併發時地址衝突,不能運行;