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

正文內(nèi)容

word版可編輯-操作系統(tǒng)課程設(shè)計(jì)報(bào)告doc精心整理doc-閱讀頁

2025-07-30 12:17本頁面
  

【正文】 。, 39。, 39。, 39。, 39。, 39。, 39。, 39。 }。//最佳置換算法輔助數(shù)組 private int count = 0。//初始化頁面調(diào)用數(shù)組指針變量 private void btnAdd_Click(object sender, EventArgs e) { if ( != ) { page_dd[i_add] = ()。 i_add++。 if (i_add == MaxN) { = true。 return。 = 第 + (i_add + 1) + 次調(diào)度頁面:。 ()。 i MaxMamp。page_p MaxN 。//調(diào)入內(nèi)存 OPT_F (O_Q ,i)。 m1[page_p] = b[0]。 m3[page_p] = b[2]。 for (int j = 0。amp。 j++) { if (b[j] == a[page_p]) { s[page_p] = 39。 m1[page_p] = b[0]。 m3[page_p] = b[2]。 page_p++。 } } } } /*輸出內(nèi)存狀態(tài)和缺頁率*/ private void display(int[]a,int[]m1,int[]m2,int[]m3,char[]c) { = 。 for (int i = 0。 i++) { += a[i].ToString()+ 。 for (int i = 0。 i++) { if (m1[i] == 1) += 。 } += \n。 i MaxN。 else += m2[i].ToString() + 。 for (int i = 0。 i++) { if (m3[i] == 1) += 。 } += \n。 i MaxN。 } += \n缺頁率:+ count*100/MaxN +39。 } /*模擬*/ private void btnmo_Click(object sender, EventArgs e) { switch () { case 0: init(page_dd, Memery, M1, M2, M3)。 break。 break。 OPT(page_dd, Memery, M1, M2, M3, s)。 } display(page_dd, M1, M2, M3, s)。 int front, rear。 rear = MaxM 1。 for (。 Fpage_p++) { sa = 0。 i MaxM。 { if (b[i] == a[Fpage_p]) { m1[Fpage_p] = b[0]。 m3[Fpage_p] = b[2]。F39。 break。 rear = (rear + 1) % MaxM。 m1[Fpage_p] = b[0]。 m3[Fpage_p] = b[2]。 } else continue。 temp = a[e]。 for (int i = 0。 i++) { if (a[i] temp amp。 i!=e) a[i]++。 for (int i = 0。 i++) { if (i != e) a[i]++。 i MaxM。 } } /*最近最久未使用算法*/ private void LRU(int[] a, int[] b, int[] m1, int[] m2, int[] m3, char[] s) { int[] L_Q = new int[MaxM]{3,3,3}。 for (int i = 0。amp。 i++) { b[i] = a[page_p]。 m1[page_p] = b[0]。 m3[page_p] = b[2]。 page_p++。 j = i amp。 page_p MaxN 。F39。 m2[page_p] = b[1]。 LUR_I(L_Q, j)。 j = 1。 page_p MaxN。 for (int i = 0。 i++)//檢查內(nèi)存中是否已有要調(diào)用的頁面。 m2[page_p] = b[1]。 s[page_p] = 39。 LUR_I(L_Q, i)。 break。 i MaxM。 m1[page_p] = b[0]。 m3[page_p] = b[2]。 break。 } else continue。 int O_p。 int[] OPT_I=new int [MaxM ]{1 ,1 ,1 }。 for (。 page_p++) { for (int i = 0。 i++) { OPT_I[i] = 1。 } sa = 0。 i MaxM。 { if (b[i] == a[page_p]) { m1[page_p] = b[0]。 m3[page_p] = b[2]。 s[page_p] = 39。 sa = 1。 } } if (sa == 0)//缺頁 { Ocount = 0。 i MaxM。 for (。 O_p++) { if (b[i] == a[O_p]) { Ocount++。 OPT_J[i] = O_p。 } } } switch (Ocount) { case 0://全部頁面以后都不會(huì)再度調(diào)用 int temp = 0。 i MaxM。 } b[temp] = a[page_p]。 m2[page_p] = b[1]。 OPT_F (O_Q ,temp)。 break。 for (int i = 0。 i++) { if (OPT_I[i] != 1 amp。 O_Q[i] O_Q[temp]) temp = i。 m1[page_p] = b[0]。 m3[page_p] = b[2]。 count++。 case 2: for (int i = 0。 i++) { if (OPT_I[i] == 1) { b[i] = a[page_p]。 m2[page_p] = b[1]。 OPT_F(O_Q, i)。 } } break。
點(diǎn)擊復(fù)制文檔內(nèi)容
數(shù)學(xué)相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1