搜索资源列表
semaphore_synchronization
- 用platformbuild平台编译调试。是关于用信号量来处理同步事件的程序!
ad0808
- ad转换,将模拟信号量转换成数字信号量
Reader-Writer
- 通过研究Linux的线程机制和信号量实现读者写者(Reader-Writer)问题并发控制。 1)写-写互斥:不能有两个写者同时进行写操作; 2)读-写互斥:不能同时有一个线程在读,而另一个线程在写; 3)读-读允许:可以有一个或多个读者在读; 4)读者优先的附加限制:如果读者申请进行读操作时已有另一个读者正在进行读操作,则该读者可直接开始读操作; 5)写者优先的附加限制:如果一个读者申请进行读操作时已有另一个写者在等待访问共享资源,则该读者必须等到没有写者处于等待状态后才能
TEST3
- 1. UC/OS 8051中完全应用。 2. 显示各个任务的执行时间, 执行时间占总时间百分比, tick计数器 3.任务中信号量,消息以及消息队列的使用。 我自己仔细测试过了,运行了一天都没有出问题。请大家一起使用,有问题请及时联系我们 附带在proteus上面进行仿真,免去各位朋友硬件上烦恼。
2410-adc-2
- 嵌入式开发板s3c2410的模数转换模块的linux操作系统驱动程序,涉及进程,中断,信号量,文件系统等概念
d09j833
- 这是一个用阻塞方式的socket 做的聊天程序,使用了多线程和信号量技术,经本人测试程序可以运行。共编程爱好者交流使用
index
- 多进程同步方通过研究Linux 的进程机制和信号量实现生产者消费者问题的并发控制.法解决生产者-消费者问题
CriticalSection1
- 信号量实现临界区访问-signal to achieve critical visit
semaphores
- 在TORNADO下写的基于VXWORKS的多信号量通信的源代码-in writing under VxWorks-based multi-volume communications signal source code
producer&consumer
- 操作系统实验 生产者与消费者 互斥问题 信号量操作 两种选择-experimental operating system producers and consumers Mutual Exclusion signal to operate two options
vxWorksNormal
- vxWorks下的DEMO程序。简单示范了任务、信号量、ISR、PIPE等的使用-the DEMO procedures. A simple model of tasks, semaphores, ISR, the use PIPE
asyn_IO_signal
- vxworks中信号量同步的一个小程序 本程序用c语言开发,基于tornado平台, 交叉调试成功-VxWorks signal synchronization volume of a small program with the procedures c language, based on the tornado platform, cross debugging succe
sem_B_task_syn
- 软件简介 1.vxworks中有关多任务信号量的例子 2.本软件基于c语言开发 3.开发平台为windriver公司的tornada开发平台 4.经过交叉调试后测试成功-software 1.vxworks briefed on multi-task signal of Example 2. The software is based on the three c-language development. Windriver development platform for the compa
Windows存储管理实习
- 使用Windows 2000 / XP的API函数,编写一个包含两个线程的进程,一个线程用于模拟内存分配活动,一个线程用于跟踪第一个线程的内存行为,而且要求两个线程之间通过信号量实现同步。-use Windows 2000 / XP API functions, including the preparation of a two-threaded process, a thread used to simulate memory allocation, a thread used to tra
ReaderAndWriter
- 在Windows 2000/XP/2003环境下,创建一个包含N个线程的控制台进程。用这n个线程来表示n个读者或写者。每个线程按相应测试数据文件(后面有介绍)的要求进行读写操作。用信号量机制分别实现读者优先和写者优先的读者一写者问题。-Windows 2000/XP/2003 environment, the creation of an N threads include the console process. Use of these n threads to express n read
libuclinux
- uclinux线程的创建、消息队列的创建、信号量、互斥信号量、信号等的创建,采用vxworks的接口方式-Basis thread creation, message queue creation, semaphores, mutual exclusion semaphores, signals the creation, use the interface mode VxWorks
操作系统存储器管理
- 本次程序的题目为:进程管理——支持多个进程并发运行的简单的进程管理模拟系统,对本实验的分析要求是:⑴系统中的同步机构采用信号量上的P、V操作的机制;⑵控制机构包括阻塞和唤醒操作;⑶时间片中断处理程序处理模拟的时间片中断;⑷进程调度程序负责为各进程分配处理机;⑸根据用户的需求来创建n个进程(n为即满足用户需求,又不超出系统可容的最大进程数),各进程互斥地访问使用临界资源 S1、S2;⑹使用动态优先数(如:随阻塞次数的增加而减小优先数,以提高其优先权);⑺进程结束后应能够撤消;⑻进程间能实现“发送”
操作系统进程管理
- 本次程序的题目为:进程管理——支持多个进程并发运行的简单的进程管理模拟系统,对本实验的分析要求是:⑴系统中的同步机构采用信号量上的P、V操作的机制;⑵控制机构包括阻塞和唤醒操作;⑶时间片中断处理程序处理模拟的时间片中断;⑷进程调度程序负责为各进程分配处理机;⑸根据用户的需求来创建n个进程(n为即满足用户需求,又不超出系统可容的最大进程数),各进程互斥地访问使用临界资源 S1、S2;⑹使用动态优先数(如:随阻塞次数的增加而减小优先数,以提高其优先权);⑺进程结束后应能够撤消;⑻进程间能实现“发送”
虚拟存储器的内存管理
- 使用Windows2000/XP的API函数,编写一个包含两个线程的进程,一个线程用于模拟内存分配活动,一个线程用于跟踪第一个线程的内存行为,而且要求两个线程之间通过信号量实现同步。模拟内存活动的线程可以从一个文件中读出要进行的内存操作-Windows2000/XP use of the API functions, including the preparation of a two-threaded process, a thread used to simulate memory allo
进程间同步的研究
- 本文从信号量、管程和消息传递三个方面讨论了进程间的同步问题,并分别给出了关于生产者/消费者问题的解决算法,最终还分析了以上三种方法的优缺点。-signal from the amount of paper tube and messaging three discussed the process of synchronization and were given on the producer / consumer problem solving algorithm, ultimately a