-
大小: 55KB文件類型: .doc金幣: 1下載: 0 次發(fā)布日期: 2021-06-02
- 語(yǔ)言: 其他
- 標(biāo)簽:
資源簡(jiǎn)介
1、代碼完整,注釋很詳細(xì),復(fù)制到編譯器即可運(yùn)行
2、含有說(shuō)明文字及題目要求實(shí)現(xiàn)思想等。
要求: 1.空閑分區(qū)通過(guò)空閑區(qū)鏈進(jìn)行管理,在內(nèi)存分配時(shí),優(yōu)先考慮低地址部分的空閑區(qū)。 2.分別采用首次適應(yīng)算法、最佳適應(yīng)算法和最壞適應(yīng)算法模擬內(nèi)存空間的動(dòng)態(tài)分配與回收,每次分配和回收后顯示出空閑區(qū)鏈的詳細(xì)情況(說(shuō)明:在申請(qǐng)不成功時(shí),需要打印當(dāng)前內(nèi)存的占用情況信息)。 3.進(jìn)程對(duì)內(nèi)存空間的申請(qǐng)和釋放可由用戶自定義輸入。 4.參考請(qǐng)求序列如下: (1) 初始狀態(tài)下可用內(nèi)存空間為640KB; (2) 進(jìn)程1申請(qǐng)130KB; (3) 進(jìn)程2申請(qǐng)60KB; (4) 進(jìn)程3申請(qǐng)100KB; (5) 進(jìn)程2釋放60KB; (6) 進(jìn)程4申請(qǐng)200KB; (7) 進(jìn)程3釋放100KB; (8) 進(jìn)程1釋放130KB; (9) 進(jìn)程5申請(qǐng)140KB; (10) 進(jìn)程6申請(qǐng)60KB; (11) 進(jìn)程7申請(qǐng)50KB; (12) 進(jìn)程6釋放60KB。 測(cè)試用例格式如下: 輸入: 動(dòng)態(tài)分區(qū)分配算法選擇 可用內(nèi)存空間容量 序號(hào)/進(jìn)程號(hào)/申請(qǐng)或釋放操作/申請(qǐng)或釋放的容量 其中: (1 ) 動(dòng)態(tài)分區(qū)分配算法:1----首次適應(yīng),2----最佳適應(yīng)。
代碼片段和文件信息
評(píng)論
共有 條評(píng)論