资源简介
操作系统buddy源代码。这是我在操作体统课程中做的一个简便模拟程序。
代码片段和文件信息
#include
#include
#define TIME_SPAN 100
#define MEMORY_SIZE 1024//the memory size is 512B
#define MAX_PROC_SIZE 256 //the max memory which process can get is 256B
#define bool int
#define true 1
#define false 0
struct process_node
{
int flag;//indicate if this process get memory.1 true0 false
int process_id;//the process id
int ready_time;//the time process need memory
int duration;//the duration of process need memory
int need_size;//the size that the process need
struct process_node* next_node;//the next node
};
struct memory_node
{
int size;//the size of this block
int start_address;//the start address of this block
int process_id;//the id of the process occupying this block
int is_allocated;//indicate if th
- 上一篇:DELPHI GDI+用到的几个PAS文件
- 下一篇:chrome插件开发文档
相关资源
- promax速度格式转化成CGG速度格式的源
- 微信小程序全套源代码(后端为php)
- vfp仓库管理源代码
- FPGA实现FFT (设计报告+源代码)
- 操作系统精髓与设计第八版英文答案
- 通信大全开发源代码含modbus协议
- 局部路径规划的人工势场法 源代码
- 基于STM32 ESP8266 AT方式连接阿里云源代
- 大话数据结构原书 + 源代码
- 软件测试三角形问题的源代码及测试
- 王道考研-操作系统整理笔记.pdf(共
- 王道2020操作系统-考研复习指导
- JSP基于网络超市商品销售管理系统的
- 《go语言编程3》pdf以及源代码
- c++和delphi 实现 屏幕传输/远程桌面/远
- 公司员工社会保险管理系统完整源代
- 贪吃蛇源代码
- 嵌入式linux应用开发完全手册(韦东山
- 俄罗斯方块源代码
- UCDOS7.0
- DSP F2812控制直流无刷电机源代码
- 计算机网络高级软件编程技术第6章
- Qt5 网络调试助手源代码 漂亮界面
- 能源管理系统-源代码,是初学者很好
- labview的josephus问题编程
- 操作系统教程 (宗大华 宗涛 著) 人
- 电子万年历设计含有实验报告,原理
- CFORMView分割窗口源代码
- 操作系统课程设计-文件系统源码+文档
- QT 智能家居源代码,可使用 实测通过
评论
共有 条评论