搜索资源列表
Unix进程通讯及同步互斥机制
- Unix进程通讯及同步互斥机制,包括进程的管道通讯以及信号量实现的同步互斥机制-Unix process communication and synchronization contradict mechanisms, including the process of communication and signal pipeline capacity to achieve the synchronization mechanism Mutex
xtd_IPC
- 一个简单的关于LINUX下的进程间通讯的演示,使用的是信号量.适合初学编程的同学一起学习!-a simple LINUX on the inter-process communication demonstration, using a semaphore. Programming for beginner students learning together!
zhexue05
- 进程同步,哲学家进餐共享临界区变量.定义信号量机制控制进程不互斥!-process synchronization, philosopher dining area share critical variables. Definition signal to the process control mechanism not contradict!
jiou05
- 奇偶哲学家通过信号量机制控制进程的同步和互斥访问临街区域,保证正常执行!-signal through the volume control mechanism for the process of synchronization and mutex visit to the region along the street to ensure normal execution!
signalsrc
- 在不同的进程之间实现信号量的传递,从而触发特定的事件-in different between the process of signal transmission, thereby triggering a specific incident
Productor_Consumer
- 1、在Windows系统环境下,用Windows API编程实现操作系统经典同步问题。 2、理解和运用信号量、PV原语、进程间的同步互斥关系等基本知识。 3、在实习过程中,加强对于进程同步概念的理解,对于实验进行分析。 4、掌握在Windows环境下多线程(进程)程序设计的一些基本方法。 -1, in the Windows system environment, Using Windows API programming operating system classic syn
linux_pc
- 操作系统作业:由多进程实现生产者和消费者的同步。由于不是多线程,因此通过共享内存实现。互斥访问通过信号量实现。
一个进程地址空间内执行的两个线程
- 用以演示他提出的信号量机制。本作业要求设计在同一个进程地址空间内执行的两个线程。生产者线程生产物品,然后将物品放置在一个空缓冲区中供消费者线程消费。
一个进程地址空间内执行的两个线程
- 用以演示他提出的信号量机制。本作业要求设计在同一个进程地址空间内执行的两个线程。生产者线程生产物品,然后将物品放置在一个空缓冲区中供消费者线程消费。
一个进程地址空间内执行的两个线程
- 用以演示他提出的信号量机制。本作业要求设计在同一个进程地址空间内执行的两个线程。生产者线程生产物品,然后将物品放置在一个空缓冲区中供消费者线程消费。
信号量来解决操作系统的消费者与生产者问题
- 一个UNIX进程间通讯的程序,使用了信号量来解决操作系统的消费者与生产者问题,使用了fork,wait,nanosleep,sempo等unix函数。-a UNIX inter-process communication, the use of the signal operating system to solve the volume of consumers and producers, the use of the fork, wait, nanosleep, sempo other u
ProducerandConsumerProblem
- 用多进程同步方法解决生产者-消费者问题 设计目的:通过研究Linux 的进程机制和信号量实现生产者消费者问题的并发控制. 说明:有界缓冲区内设有20个存储单元,放入/取出的数据项设定为1-20这20个整型数. 设计要求:(1)每个生产者和消费者对有界缓冲区进行操作后,即时显示有界缓冲区的全部内容,当前指针位置和生产者/消费者县城的标识符.(2)生产者和消费者各有两个以上.(3)多个生产者或多个消费者之间须有共享对缓冲区进行操作的函数代码.-Synchronous multi-process so
semaphore
- 使用信号量实现有限缓冲区的生产者和消费者问题 使用信号量实现读进程具有优先权的读者和写者问题 -err
Linux-IPC.tar
- 资源中包含了Linux进程间通信的例子,同时有源文件和可执行文件。 源码主要包含了Linux下IPC机制的本地进程通信方式,包含了IPC共享内存,IPC信号量,IPC消息队列的实现,以及Linux下判断进程退出原因的示例程序。因为是做毕设学习时的练习程序,因此程序有详细的注释。(注意,每种通信方式需要在同时两个终端中查看验证,才可以看出效果,注意查看源码注释)-the source code included in the copressed package shows how IPC wo
share
- 1。创建一共享内存。a进程对共享内存中的某个整型不断加一,另外个进程对他进行减一操作,要求信号量同步。-1. The creation of one shared memory. a process of shared memory in a continuous integer-plus-one, while a process carried out by one of his operations, requested semaphore synchronization.
2_Memory
- 内存管理实验程序。 要求 : 使用 Windows XP的 API 函数,编写一个包含两个线程的进程,一个线程用于模拟内存 分配活动,一个线程用于跟踪第一个线程的内存行为,而且要求两个线程之间通过信号量实 现同步。模拟内存活动的线程可以从一个文件中读出要进行的内存操作,每个内存操作包括 如下内容: 1、时间:操作等待时间。 2、块数:分配内存的粒度。 3、操作:包括保留(reserve)一个区域、提交(commit)一个区域、释放(release)一个区域
process_manager
- 支持多道程序的进程控制模块的设计与实现,要求完成以下功能: 1,进程控制:创建、撤销、阻塞、唤醒 2,进程调度:CPU调度算法 3,进程同步:信号量的定义、信号量的操作(wait、signal) 4,内存管理:实现页式内存管理、LRU页面置换 5,中断处理:中断响应、中断处理 6,时钟管理:时钟、定时器 7,用图形化方式展示多进程并发执行过程 -Support the process of multi-channel process control module of
ipc
- linux进程间通讯,包括管道、消息队列、信号量通讯。-linux inter-process communication, including pipes, message queues, semaphores communications.
12_msg
- Linux 进程间通信实例之一——消息队列 使用了信号量用于进程间的同步。-Linux is one example of inter-process communication- the message queue using semaphores for synchronization between processes.