os模拟页面置换算法(6)
时间:2026-01-22
时间:2026-01-22
os模拟页面置换算法
{
l=1;
break;
}
else
l=0;
}
if(l==1)
for(m=0;m<ap;m++)
{
if(top[m]->i==0)
{
top[m]->i=p->i;
top[m]->j=max;
break;
}
}
else
for(m=0;m<ap;m++)//Ń Ōń×īŠ Ģę»»¶ŌĻó
{
if(top[m]->j==0)
{
top[m]->i=p->i;
top[m]->j=max;
break;
}
}
for(m=0;m<ap;m++)//·ÖÅäæÕµä²¢´ØĮ¢Į´±ķ
{
tail[m]=(zhan *)malloc(sizeof(zhan)); tail[m]->i=top[m]->i;
tail[m]->j=top[m]->j;
top[m]->next=tail[m];
top[m]=tail[m];
if(m==ap-1)
if(top[m]->j==max)
for(m=0;m<ap;m++)
top[m]->j=0;
}
}
if(n==CLEAR_PERIOD)//ÖÜĘŚ´įŹųÖŲŠĀ³õʵ»Æ{
上一篇:2013我爱我家装修预算表模板