一、实验目的: 1. 熟悉Linux环境下C程序的编辑与运行; 2. 测试Linux系统调用exec()、fork()、exit()等的使用。 二、实验准备: 通过研习参考书《Linux程序设计》(第4版)(N.Matthew,R. Stones(译者:陈健,宋健建),人民邮电出版社,2010)第11章“进程和信号”的内容,熟悉进程创建、进程协同工作等相关函数如fork()、system()、exec()、waitpid()、exit()等的使用方法。
2022-04-06 15:01:11 544KB linux 运维 服务器
1
西北工业大学操作系统实验 创建GeekOS内核线程
1
西北工业大学操作系统实验 运行用户态程序
1
西北工业大学操作系统实验 线程调度的优化与控制
1
西北工业大学操作系统实验 解析ELF文件
1
西北工业大学操作系统实验 分页存储管理与虚拟内存
1
包括实验题目,代码及运行结果 实验3作业调度(2学时) 一、实验目的 对作业调度的相关内容作进一步的理解,明白作业调度的主要任务。通过编程掌握作业调度的主要算法。 二、实验内容 编写程序实现作业调度算法,并验证程序的正确性。 三、实验要求 1、对于给定的一组作业, 给出其到达时间和运行时间,例如下表所示: 作业名 A B C D E F 到达时间 0 2 5 5 12 15 服务时间 6 50 20 10 40 8 2、分别用先来先服务算法、短作业优先和响应比高者优先三种算法给出作业的调度顺序。 3、计算每一种算法的平均周转时间及平均带权周转时间并比较不同算法的优劣。
2022-04-04 21:17:42 58KB code
1
全部的操作系统实验代码,以及实验报告,不用担心查重,改个名字就能直接用,稳得很,造轮子首选,而且附赠代码指导书一份。嘻嘻
2022-04-03 22:16:00 4.98MB 山东大学 软件学院 操作系统 实验报告
1
洪明尖老师的实验,具体内容已经记不得了,但是老师的每年实验要求都差不多,需要的学弟学妹可以下载来看看
2022-03-30 17:30:52 1.49MB C++ 操作系统实验
1
操作系统实验一 可变分区存储管理 编写一个C程序,用char *malloc(unsigned size)函数向系统申请一次内存空间(如size=1000,单位为字节),用首次适应法 addr = (char *)fmalloc(unsigned size) 和 ffree(unsigned size,char * addr)(基本要求)或 循环首次适应法(提高一步) addr = (char *)lmalloc(unsigned size) 和 lfree(unsigned size,char * addr) 模拟UNIX可变分区内存管理,实现对该内存区的分配和释放管理。
1