搜索资源列表
q1.zip
- q1.zip 程序创建两个线程,第一个线程没有消息队列,主线程尝试给第一个线程发送一个消息,我们可以看到PostThreadMessage()返回FALSE,程序创建的第二个线程有一个消息队列,主线程中的PostThreadMessage()返回TRUE,程序由Visual C++ 6.0开发,没有用到MFC
MessageQueue
- 完全自己编写的消息队列,代码中还实现了互斥量、信标量以及线程调度,该代码完全由C编写,没有使用WINDOWS函数。-completely prepared by his message queue, the code also achieved a volume contradict letter scalar and thread scheduling, the C code entirely prepared, to use a Windows function.
cankaodaima
- 操作系统实验2:进程调度策略的模拟实现 1、 设计一个有 N个进程共行的进程调度程序。 2、 每个进程有一个进程控制块PCB来表示,进程控制块的格式为: 进程名 优先数 到达时间 需要运行时间 已占用CPU时间 进程状态 a) 进程优先数、需要运行时间、到达时间可以事先人为地指定,也可以随机产生,注意初始化上述数值时要尽量使进程并发执行,而不是按到达时间顺序调度。 b) 进程的运行时间以时间片为单位进行计算。 c) 进程状态分为就绪、运行、完成三
生产者与消费者
- 程序用C++模拟了操作系统中的三种最典型的简单的静态进程调度算法;先由用户动态输入生成模拟进程,使用了26种可供用户选择的典型语句(包括循环、选择结构),可处理整型、布尔型与字符型三种数据与表达式计算;程序编制时主要采用的编程技术是:用语句链表记录进程语句,并用PCB链表,就绪队列链表,阻塞队列链表,执行队列链表,结束队列链表等数据表示进程处理过程中的相互关系,由于静态数据结构不适合处理数据量大小不定的数据,而动态队列结构适合于处理数据量大小可变数据的处理,因此在程序中采用动态链表对这些数据进行
反馈
- 用c语言模拟的多极反馈队列算法,-simulated multi-polar feedback queue algorithm ,----------------------------------------
ThreadDemo
- 这是一个多线程操作的例子,其中包括线程同步,互斥及结循环队列的操作!是初始c++builder中线程操作的好实例-This is an example of multi-threaded operation, including thread synchronization, mutual exclusion, and to bear the operation cycle of the queue! Are initial c++ builder in the thread a good ex
mkfifo
- c++进程间通信,消息队列实例,需要的朋友情看看!-c++ inter-process communication, message queue instance!
2011os_asn1
- c语言编写的多线程生产者消费者的程序,采用环形队列-c language multi-threaded program producers and consumers, using circular queue
os
- 功能是在进程间完成文件的传送。一个发送进程把两个文件送入消息队列,另外两个接收进程分别从消息队列各自接收一个文件。该例由3个源程序文件组成:user.h 是共用的头部文件,filesnd.c的功能是把两个文件读出并发送到消息队列,filercv.c的功能是从消息队列读取文件。-Function is to complete the file transfer between processes. A sending process the two files into the message q
xc009
- 线程的消息队列,visual c++开发环境,c++代码-message queue of thread
squeue
- c++ 通用安全队列,生产者消费者模型,简化开发-c++ quque
threadpool-0_2_5-src
- C++ Boost库创建线程池,实现多线程队列-C++ Boost library to create a thread pool, multi-threaded queue