实验一 Linux命令接口 实验二 观察Linux进程状态 在本实验中学习Linux操作系统的进程状态,并通过编写一些简单代码来观察各种情况下,Linux进程的状态,进一步理解进程的状态及其转换机制。 实验三 观察Linux进程/线程的异步并发执行 通过本实验学习如何创建Linux进程及线程,通过实验,观察Linux进程及线程的异步执行。理解进程及线程的区别及特性,进一步理解进程是资源分配单位,线程是独立调度单位。 实验四 使用信号量进行互斥与同步 本实验介绍在Linux中使用信号量进行进程同步、互斥的方法。读者可以通过实验进一步理解进程间同步与互斥、临界区与临界资源的概念与含义,并学会Linux信号量的基本使用方法。 实验五 进程同步问题实现 利用实验四提供的方法和例子,解决进程同步相关问题,例如:生产者消费者问题,哲学家进餐等问题。 实验六 作业调度算法模拟 (1)掌握周转时间、等待时间、平均周转时间等概念及其计算方法。 (2)理解五种常用的进程调度算法,区分算法之间的差异性,并用C语言模拟实现各算法。 实验七 动态分区分配方式的模拟
2022-06-14 21:45:51 1.56MB linux 运维 服务器 C
1
批处理系统中作业调度 操作系统实验 C++ 此实验模拟批处理系统中的作业调度,并采用响应比高者优先算法作为作业调度算法。
1
linux下进程、线程、信号量、互斥量、文件操作等
2022-06-14 08:58:11 30KB 华南理工大学 操作系统实验
1
华科操作系统实验.7z华科操作系统实验.7z华科操作系统实验.7z
2022-06-11 18:07:57 19.47MB 华科操作系统实验.7z
操作系统C语言 作业调度/进程调度/银行家算法/并行程序设计/页式置换算法/磁盘调度算法
2022-06-11 16:00:33 1.04MB 操作系统
1
UNIX操作系统实验2.doc
2022-06-09 22:02:29 152KB unix 操作系统
UNIX操作系统实验5.doc
2022-06-09 22:02:29 589KB unix
UNIX操作系统实验6.doc
2022-06-09 22:02:28 789KB unix 操作系统
unix操作系统实验报告.doc
2022-06-09 17:03:08 905KB unix
《操作系统》实验设计作业
2022-06-09 16:00:51 619KB 操作系统
1