freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

動態(tài)分區(qū)式存儲管理-預(yù)覽頁

2025-05-01 20:40 上一頁面

下一頁面
 

【正文】 int count=0。 need_length =free_table[i].length) { count++。 ads=free_table[k].address。 free_table[k].address+=need_length。} if(i=n1) //找到,在已分配區(qū)表中登記一個表項 { used_table[i].address=ads。 } else //已分配區(qū)表長度不足 { if(free_table[k].flag == 0) //將已做的未進(jìn)行過切割的整個分配撤銷 { free_table[k].flag=1。 free_table[k].length+=len。 return 0。初始化用戶可占用內(nèi)存區(qū)的首地址為1000,大小為1024B。順序循環(huán)“內(nèi)存分配表”找到要回收的作業(yè),將標(biāo)志位設(shè)為“0”,定義float recycle_address, recycle_length。十、內(nèi)存分配回收實現(xiàn)截圖:后臺代碼的截圖:(1)、假定系統(tǒng)內(nèi)存分配表允許的最大作業(yè)項為10,當(dāng)分配超過10時,提示“內(nèi)存分配區(qū)已滿,分配失敗”。(5)、分配的作業(yè)大小14B與找到的最優(yōu)空閑區(qū)大小20B差值大于5B,所以將整塊空閑區(qū)分割成兩部分,然后修改空閑表。int count2=0。 //已分配區(qū)表登記欄標(biāo)志,0表示空欄目}used_table[n]。 //空閑區(qū)表登記欄標(biāo)志,用0表示空欄目,用1表示未分配}free_table[m]。void show()。 a++) used_table[a].flag=0。 //空閑區(qū)表的表項全部為未分配}//最優(yōu)分配算法實現(xiàn)的動態(tài)分區(qū)int distribute(int process_name, float need_length){ int i, k=1。 while(i=m1) //循環(huán)找到最佳的空閑分區(qū) { if(free_table[i].flag==1 amp。 } i=i+1。 } else { //切割空閑區(qū) ads=free_table[k].address。 } i=0。 used_table[i].flag=process_name。 free_table[k].length=len。 return 0。}int recycle(int process_name) { int y=0。 //在內(nèi)存分配表中找到要回收的作業(yè) while(y=n1amp。 recycle_length=used_table[y].length。 return 0。amp。 } //合并空閑區(qū) if(k!=1) //回收區(qū)有上鄰接{ if(j!=1){ //回收區(qū)也有下鄰接,和上下領(lǐng)接合并 free_table[k].length+=free_table[j].length+recycle_length。 free_table[j].address=recycle_address。 free_table[x].length=recycle_length。 return 0。 cout+++++++++++++++++++++++++++++++++++++++\n。 cout+++++++++++++++++++++++++++++++++++++++\n。jcount1。 float need_memory。 cout請選擇操作類型:\n。 cout** 3: 查看分配 0: 退 出 **\n。 switch(choice) { case 0: exitFlag=true。 distribute(job_name, need_memory)。 cinID。 break。再一個問題是回收時候的合并,對地址的修改不是很有把握。還有一個難點就是為作業(yè)找到最佳空閑區(qū),此處是參照了一些資料后,理清了條件,然后用一個while()兩個if()語句循環(huán)嵌套就實現(xiàn)了此功能。但是因為以前界面程序編寫較少,所以界面的編寫遇到了許多困難,特別是實現(xiàn)內(nèi)存分配表和空閑分區(qū)表的輸出遇到了很大的挫折,最后在查閱資料、認(rèn)真思考的基礎(chǔ)上實現(xiàn)內(nèi)存分配表和空閑分區(qū)表的輸出,并最終作出了內(nèi)存管理子系統(tǒng)。對于自身不足的地方,大家也有了比較清晰的認(rèn)識,對未來的發(fā)展,也有了個參照,將遇到的困難一個個跨過,并最終完成此次課程設(shè)計,真的感覺很有收獲很有成就感。是狼就要練好牙,是羊就要練好腿。拼一個春夏秋冬!贏一個無悔人生!早安!—————獻(xiàn)給所有努力的人. 學(xué)習(xí)好
點擊復(fù)制文檔內(nèi)容
公司管理相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1