- 博客(0)
- 资源 (3)
空空如也
操作系统可变分区
实现最先可变分区struct
{
float address; //已分分区起始地址
float length; //已分分区长度,单位为字节
int flag; //已分分区表登记栏标志,用"0"表示空栏目,实验中只支持一个字符的作业名
}used_table[n]; //已分分区表
struct
{
float address; //空闲区起始地址
float length; //空闲区长度,单位为字节
int flag; //空闲区表登记栏标志,用"0"表示空栏目,用"1"表示未分配
}free_table[m]; //空闲区表
int allocate(char J,float xk) //采用最有分配法分配xk大小的空间
//char J;
//float xk;
2013-11-14
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人