-
哈工大操作系统课程设计,虚拟磁盘的设计和实现
哈工大操作系统课程设计,虚拟磁盘的设计和实现-HIT operating system design, virtual disk design and the realization of
- 2022-07-19 12:21:31下载
- 积分:1
-
操作系统兔子吃草
#include "stdafx.h"
#include
#include
#include
/*信号量的定义,它是负责协调各个线程, 以保证它们能够正确、合理的使用公共资源。 用于控制进程间的同步与互斥*/
typedef HANDLE Semaphore;
Semaphore g_semBuffer,g_semGlass, g_mutex; //mutex 为互斥锁
// 利用 Windows 下的 API 函数(视窗操作系统应用程序接口)来定义 P、V 操作
#define P(S) WaitForSingleObject(S,INFINITE)
#define V(S) ReleaseSemaphore(S,1,NULL)
#define rate 1000
#define CONSUMER_NUM 4 // 消费者个数
#define PRODUCER_NUM 4 // 生产者个数
#define BUFFER_NUM 4 // 缓冲区个数
char *thing[4]={"glass1","glass2","glass3","glass4"};
//公共的队列缓冲区
struct Buffer
{
int product[BUFFER_NUM];
int front,rear;
}g_buf;
//兔子线程
DWORD WINAPI Rabbit(LPVOID para)
{
int i =*(int*)para; //第 i 只小白兔&
- 2022-05-23 06:18:02下载
- 积分:1
-
银行家算法的程序,将文件改成c语言就行了。认真编写
银行家算法的程序,将文件改成c语言就行了。认真编写-Banker" s algorithm process the file into c language on the list. Carefully prepared
- 2022-11-26 16:05:03下载
- 积分:1
-
就是一个基于消息的通讯系统,挺简单的,别见笑啊
就是一个基于消息的通讯系统,挺简单的,别见笑啊-is based on the news of a communications system, they are simple, not laughed at ah
- 2022-03-05 18:58:54下载
- 积分:1
-
先进先出等等操作系统中几种进站出站顺序的实现
先进先出等等操作系统中几种进站出站顺序的实现
-操作系统中几种进站出站顺序
- 2023-06-22 00:55:04下载
- 积分:1
-
一个缓冲区管理类, 一个缓冲区管理类。
一个缓冲区管理类, 一个缓冲区管理类。-A buffer zone management, a buffer zone management.
- 2022-05-16 04:48:55下载
- 积分:1
-
这里是UC/OS-11 的2.6的内核代码
这里是UC/OS-11 的2.6的内核代码-UC/OS-11 here is the 2.6 kernel code
- 2022-02-03 09:47:28下载
- 积分:1
-
banking business
操作系统实验模拟银行营业-banking business
- 2022-01-25 19:43:02下载
- 积分:1
-
一个模拟基本进程调度的程序。可以很好的理解进程调度的过程...
一个模拟基本进程调度的程序。可以很好的理解进程调度的过程-A simulation of the basic process scheduling program. Can be a good understanding of the process of scheduling the process of
- 2022-06-01 21:49:08下载
- 积分:1
-
Nucleus PLUS参考手册
Nucleus PLUS参考手册 -Nucleus PLUS Reference Manual
- 2022-08-15 15:46:31下载
- 积分:1