

版權說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權,請進行舉報或認領
文檔簡介
1、報告創(chuàng)建時間:《操作系統(tǒng)》實驗報告《操作系統(tǒng)》實驗報告年級、專業(yè)、班級年級、專業(yè)、班級姓名姓名實驗題目實驗題目內(nèi)存管理內(nèi)存管理實驗時間實驗時間實驗地點實驗地點實驗成績實驗成績實驗性質(zhì)實驗性質(zhì)□驗證性驗證性□設計性設計性■綜合性綜合性教師評價:□算法實驗過程正確;□源程序?qū)嶒瀮?nèi)容提交□程序結構實驗步驟合理;□實驗結果正確;□語法、語義正確;□報告規(guī)范;其他:評價教師簽名:一、實驗目的理解操作系統(tǒng)關于內(nèi)存管理的一些方法。熟悉常用的頁面置換策
2、略的基本原理。通過模擬實驗分析不同置換策略的性能差異。二、實驗項目內(nèi)容在linux環(huán)境下用C語言編寫程序,模擬進程在執(zhí)行時內(nèi)存中的頁框置換過程。讀取文件中給定進程訪問的邏輯頁號序列,其中單號學號同學做wkload1~6,雙號學號同學做wkload7~12。設置內(nèi)存頁框大小為N(N分別取值為100,500,1000,2000,5000)。采用3種不同的頁面置換算法:FIFOCLOCKLRU。畫圖比較不同頁面置換算法對應的缺頁率并分析原因(
3、固定頁框大小為1000)。畫圖比較不同內(nèi)存頁框大小對應的缺頁率并分析原因(固定置換算法為LRU)。分析不同wkload平均缺頁率存在差異產(chǎn)生的原因。printf(“Thefilecannotbeoppenn“)return1while(!feof(fp))inttempintflag=0fscanf(fp“%d“temp=Nintif(i=0iNi)if(page[i].num==temp)page[i].useFlag=1ptrhit
4、Timeflag=1breakif(flag==1)hitcountcontinueelsemissmissTimeif(missTimeN)page[count%N].num=temppage[count%N].useFlag=1ptrelsewhile(page[ptr%N].useFlag!=0)page[ptr%N].useFlag=0ptrpage[ptr%N].num=tempcountfclose(fp)floatrate
最新文檔
- 重慶大學操作系統(tǒng)實驗三(線程同步)
- 重慶大學操作系統(tǒng)實驗三(線程同步)
- 揚州大學操作系統(tǒng)實驗報告書綜述
- 武漢大學信息安全操作系統(tǒng)實驗報告
- 重慶大學學生實驗報告 _0
- 《重慶大學開題報告
- 操作系統(tǒng)實驗報告 (5)
- 操作系統(tǒng)實驗報告模板
- 操作系統(tǒng)實驗指導書
- 操作系統(tǒng)課程實驗報告
- 操作系統(tǒng)實驗
- 清華大學操作系統(tǒng)實驗lab1實驗報告
- geekos操作系統(tǒng)全部實驗實現(xiàn)報告
- 操作系統(tǒng)作業(yè)調(diào)度實驗報告
- 銀行家算法設計-操作系統(tǒng)課程設計報告書
- linux操作系統(tǒng)實驗指導書
- 2013操作系統(tǒng)實驗指導書
- 操作系統(tǒng)linux主存管理操作系統(tǒng)實驗 5
- 操作系統(tǒng)實驗大綱
- 操作系統(tǒng)實驗三
評論
0/150
提交評論