📄 main.c
字号:
#include "fs.h"
#include "FIFO.h"
#include "LRU.h"
#include "OPT.h"
#include "LFU.h"
#include "NUR.h"
int main()
{
int s,i,j;
srand(getpid()*10);
s=(float)319*rand()/32767+1;
for(i=0; i<total_instruction; i+=4)
{
a[i]=s;
a[i+1]=a[i]+i;
a[i+2]=(float)a[i]*rand()/32767;
a[i+4]=a[i+2]+1;
s=(float)rand()*(318-a[i+2])/32767+a[i+2]+2;
}
for(i=0; i<total_instruction; i++)
{
page[i]=a[i]/10;
offset[i]=a[i]%10;
}
for(i=4; i<=32; i++)
{
printf("%2d page frames",i);
FIFO(i);
printf("\n");
}
return 0;
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -