:在可變分區(qū)管理方式下采用首次適應算法實現主存分配和回收。
[提示]:
(1) 可變分區(qū)方式是按作業(yè)需要的主存空間大小來分割分區(qū)的。當要裝入一個作業(yè)時,根據作業(yè)需要的主存容量查看是否有足夠的空閑空間,若有,則按需分配,否則,作業(yè)無法裝入。假定內存大小為128K,初始狀態(tài)見右圖。空閑區(qū)說明表格式為:起址——指出空閑區(qū)的起始地址;長度——一個連續(xù)空閑區(qū)的長度;狀態(tài)——有兩種狀態(tài),一種是“未分配”狀態(tài),另一種是“空表目”狀態(tài)。
(2) 采用首次適應算法分配。運行時,輸入一系列分配請求和回收請求。
用c語言模擬實現操作系統(tǒng)內存分配回收過程的源碼
標簽:
分區(qū)
方式
分割
分配
上傳時間:
2016-02-03
上傳用戶:jkhjkh1982