搜索资源列表
CWriterReader
- 用信号量来实现读者写者问题。 学习NachOS的使用方法 理解和运用信号量、PV原语、进程间的同步互斥关系等基本知识。 -Semaphores to implement the reader with a writer problem. Learning NachOS understanding and application of use of semaphores, PV primitives, synchronization between the mutually ex
ucore-lab4
- Ucore是一个很小的适于学习的操作系统,此“麻雀”包含虚存管理、进程管理、处理器调度、同步互斥、进程间通信、文件系统等主要内核功能,总的内核代码量(C+asm)不会超过5K行。充分体现了“小而全”的指导思想。 这是ucore的实验4:调度器。实验目的:熟悉ucore 的系统调度器框架,以及内置的Round-Robin 调度算法;基于调度器框架实现一个调度器算法(Stride Scheduling)。文件中包括源代码、实验指导书和实验报告。-Ucore is a small operatin
ucore-lab3
- Ucore是一个很小的适于学习的操作系统,此“麻雀”包含虚存管理、进程管理、处理器调度、同步互斥、进程间通信、文件系统等主要内核功能,总的内核代码量(C+asm)不会超过5K行。充分体现了“小而全”的指导思想。 这是ucore的实验3:用户进程。实验目的:了解用户进程的关键信息;理解内核管理用户进程的方法;理解系统调用的过程。文件中包括源代码、实验指导书和实验报告。-Ucore is a small operating system for learning, the " Sparr
ucore-lab2
- Ucore是一个很小的适于学习的操作系统,此“麻雀”包含虚存管理、进程管理、处理器调度、同步互斥、进程间通信、文件系统等主要内核功能,总的内核代码量(C+asm)不会超过5K行。充分体现了“小而全”的指导思想。 这是ucore的实验2:内存管理。实验目的:理解内存地址的转换和保护;理解页表的建立和使用方法;了解物理内存的管理方法;了解常用的减少碎片的方法;了解虚拟内存的管理方法。文件中包括源代码、实验指导书和实验报告。-Ucore is a small operating system fo
jinchengdetongbuyuhuchi
- 进程的同步与互斥问题 原码简单而明确又好理解适合初学者-Process synchronization and mutual exclusion problem of the original code simple and clear and good for beginners to understand
shengchanzheyuxiaofeizhe
- 设计目的:通过研究Linux 的进程机制和信号量,实现生产者消费者问题的并发控制. 说明:有界缓冲区内设有20个存储单元,有界缓冲区可用数组实现,缓冲区中的内容自定。 设计要求:(1)每个生产者和消费者对有界缓冲区进行操作后,即时显示有界缓冲区的全部内容,当前指针位置和生产者/消费者进程标识符.(2)生产者和消费者至少各有两个以上.(3)多个生产者或多个消费者之间须有对缓冲区进行共享操作的函数代码(注意互斥与同步).-Design Objective: To study the mech
MutexProcessSyn
- vc 使用互斥对象(Mutex)实现不同进程间线程同步\MutexProcessSyn-vc mutex object (Mutex) to achieve different inter-process thread synchronization \ MutexProcessSyn
MutexProcessSyn
- vc——使用互斥对象(Mutex)实现不同进程间线程同步\MutexProcessSyn-vc- mutex object (Mutex) to achieve different inter-process thread synchronization \ MutexProcessSyn
MutexProcessSyn
- vc——使用互斥对象(Mutex)实现不同进程间线程同步\MutexProcessSyn的程序源码,值得一看!-vc- mutex object (Mutex) to achieve different inter-process thread synchronization \ MutexProcessSyn the program source code, worth a visit!
thread
- 1 编写单进程多线程程序,实现一个线程A将另外一个线程B的从标准输入的字符串反序输出。 2 编写单进程多线程程序,用信号量实现一个线程A随机生成一个0-100的整数,另外一个线程B将此数平方后打印输出,要求每秒钟显示一次。 3 编写单进程多线程程序,用互斥锁实现一个线程A随机生成一个0-100的整数,另外一个线程B将此数平方后打印输出,要求每秒钟显示一次。-A single process writing multi-threaded program, implement a threa
MutexProcessSyn
- 使用互斥对象(Mutex)实现不同进程间线程同步\MutexProcessSyn\MutexProcessSyn.rar,很不错的vc源码,有兴趣的朋友可以看看。-Mutex object (Mutex) to achieve different inter-process thread synchronization \ MutexProcessSyn \ MutexProcessSyn.rar, very good vc source, interested friends can see.
reader_writer.c
- 进程间通信中经典的读者-写者问题,用信号量实现同步和互斥。-Interprocess communication in the classic reader- writer problem, synchronization with semaphores and mutexes.
PCB
- 进程及其资源管理 一、实验目的 1.理解资源共享与互斥特性以及操作系统管理资源的基本方法。 2.学会使用高级语言进行多线程编程的方法。 3.掌握利用VC++或Java线程库实现一个管理器,用来实现操作系统对进程及其资源的管理功能。 4.通过该实验,学生可在源代码级完成进程及其资源管理方案的分析、功能设计、编程实现,控制进程间的同步、互斥关系。 -Process and resource management an experimental purposes 1.
111
- 多线程运用 可实现多个线程同时运行,在实际编程过程中非常重要使用互斥对象实现不同进程间线程同步-very good
xitong
- 通过实现哲学家进餐问题的同步深入了解和掌握进程同步和互斥的原理哲学家有N个,也定全体到达后开始讨论:在讨论的间隙哲学家进餐,每人进餐时都需使用刀、叉各一把,所有哲学家刀和叉都拿到后才能进餐。哲学家的人数、餐桌上的布置自行设定,实现刀和叉的互斥使用算法的程序实现。-Philosophers have N, is also scheduled to discuss after all reach: the gap in the discussion of dining philosophers, e
3
- 按照生产者/消费者的工作原理,在Linux环境下,创建两个进程(或线程),一个进程(线程)作为生产者(用来向缓冲区中写入字符,字符的个数有限),另一个进程(线程)作为消费者(从缓冲区中读取生产者写入的字符)。 要求: 1. 程序应将缓冲区中的内容不断的显示出来; 2. 程序设计中要考虑两进程并发执行中的同步与互斥问题; 3. 有能力的同学可以将管理的并发进程数扩展为N(N>=3)多个。-In accordance with the producer/consumer
Deadlock-philosopher
- 实现了不死锁的哲学家问题(进程同步互斥),有简单界面,有图。-Deadlock philosopher (process synchronization mutual exclusion), simple interface, there are plans.
apr-doc
- apr-doc.CHM 开发指南 这里是一个所有模块的列表: Apache的可携性运行时库 平台定义 内部内存分配 原子操作 动态对象处理 为manupulating环境的功能 错误代码 年利率错误空间 年利率误差值 状态值测试 文件信息 文件权限标志 统计功能 目录操作函数 文件路径操作功能 文件的I / O处理功能 文件打开标志/套路 文件寻求旗 文件属性标志 {_full}最大iovec的大小 文
jinchengtubuhuchi
- 进程的同步和互斥模拟 老师测试同学的简单程序的模拟-jinchengde tong bu he huchi
Linux-GTKP-chat
- Linux Socket 基于GTK+聊天软件,采用父子进程编写,互斥死锁-Linux Socket based on GTK+ chat software written in parent-child process mutex deadlock