搜索资源列表
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
线程同步与互斥
- 这是操作系统的上机资料,关于线程同步和互斥的
操作系统的原理及实现方法
- 通过课程设计,能更好地掌握操作系统的原理及实现方法,加深对操作系统基础理论和重要算法的理解及进程间的同步和互斥关系,加强动手能力和思维能力。
操作系统的原理及实现方法
- 通过课程设计,能更好地掌握操作系统的原理及实现方法,加深对操作系统基础理论和重要算法的理解及进程间的同步和互斥关系,加强动手能力和思维能力。
进程间的同步和互斥关系
- 通过课程设计,能更好地掌握操作系统的原理及实现方法,加深对操作系统基础理论和重要算法的理解及进程间的同步和互斥关系,加强动手能力和思维能力。
进程间的同步和互斥关系
- 通过课程设计,能更好地掌握操作系统的原理及实现方法,加深对操作系统基础理论和重要算法的理解及进程间的同步和互斥关系,加强动手能力和思维能力。
进程间的同步和互斥关系
- 通过课程设计,能更好地掌握操作系统的原理及实现方法,加深对操作系统基础理论和重要算法的理解及进程间的同步和互斥关系,加强动手能力和思维能力。
进程间的同步和互斥关系
- 通过课程设计,能更好地掌握操作系统的原理及实现方法,加深对操作系统基础理论和重要算法的理解及进程间的同步和互斥关系,加强动手能力和思维能力。
philosopher(1.6)
- 哲学家进餐问题——Java语言实现 哲学家进餐问题是一个多线程运用的经典例子,涉及到线程同步/互斥,临界区访问问题以及一个避免死锁的解决方法。 有五个哲学家绕着圆桌坐,每个哲学家面前有一盘面,两人之间有一支筷子,这样每个哲学家左右各有一支筷子。 哲学家有2个状态,思考或者拿起筷子吃饭。如果哲学家拿到一只筷子,不能吃饭,直到拿到2只才能吃饭,并且一次只能拿起身边的一支筷子。一旦拿起便不会放下筷子直到把饭吃完,此时才把这双筷子放回原处。 如果,很不幸地,每个哲学家拿起
操作系统存储器管理
- 本次程序的题目为:进程管理——支持多个进程并发运行的简单的进程管理模拟系统,对本实验的分析要求是:⑴系统中的同步机构采用信号量上的P、V操作的机制;⑵控制机构包括阻塞和唤醒操作;⑶时间片中断处理程序处理模拟的时间片中断;⑷进程调度程序负责为各进程分配处理机;⑸根据用户的需求来创建n个进程(n为即满足用户需求,又不超出系统可容的最大进程数),各进程互斥地访问使用临界资源 S1、S2;⑹使用动态优先数(如:随阻塞次数的增加而减小优先数,以提高其优先权);⑺进程结束后应能够撤消;⑻进程间能实现“发送”
操作系统进程管理
- 本次程序的题目为:进程管理——支持多个进程并发运行的简单的进程管理模拟系统,对本实验的分析要求是:⑴系统中的同步机构采用信号量上的P、V操作的机制;⑵控制机构包括阻塞和唤醒操作;⑶时间片中断处理程序处理模拟的时间片中断;⑷进程调度程序负责为各进程分配处理机;⑸根据用户的需求来创建n个进程(n为即满足用户需求,又不超出系统可容的最大进程数),各进程互斥地访问使用临界资源 S1、S2;⑹使用动态优先数(如:随阻塞次数的增加而减小优先数,以提高其优先权);⑺进程结束后应能够撤消;⑻进程间能实现“发送”
Ucore是一个很小的适于学习的操作系统
- Ucore是一个很小的适于学习的操作系统,此“麻雀”包含虚存管理、进程管理、处理器调度、同步互斥、进程间通信、文件系统等主要内核功能,总的内核代码量(C+asm)不会超过5K行。充分体现了“小而全”的指导思想。 这是ucore实验6:文件系统。通过完成本次实验,希望能达到以下目标:了解基本的文件系统系统调用的实现方法;了解一个基于索引节点组织方式的Simple FS文件系统的设计与实现;了解文件系统抽象层-VFS的设计与实现。文件中包括源代码和实验指导书。-Ucore is a small
ucore-lab1
- Ucore是一个很小的适于学习的操作系统,此“麻雀”包含虚存管理、进程管理、处理器调度、同步互斥、进程间通信、文件系统等主要内核功能,总的内核代码量(C+asm)不会超过5K行。充分体现了“小而全”的指导思想。 这是ucore的实验1:系统软件启动过程。实验目的:操作系统是一个软件,也需要通过某种机制加载并运行它。在这里我们将通过另外一个更加简单的软件-bootloader 来完成这些工作。为此,我们需要完成一个能够切换到x86 的保护模式并显示字符的bootloader,为将来启动操作系统
ucore-lab
- Ucore是一个很小的适于学习的操作系统,此“麻雀”包含虚存管理、进程管理、处理器调度、同步互斥、进程间通信、文件系统等主要内核功能,总的内核代码量(C+asm)不会超过5K行。充分体现了“小而全”的指导思想。 这是全部的六个实验,有助于对操作系统的深入理解.-Ucore is a small operating system suitable for learning, " Sparrow" that contains the virtual memory managemen
1
- 实现操作系统同步与互斥,爸爸,儿子和女儿间的放水果吃水果问题,利用PV操作实现功能-Its operation system, dad, synchronization and sons and daughters of fruit, fruit put by PV operation function
ucore-lab5
- Ucore是一个很小的适于学习的操作系统,此“麻雀”包含虚存管理、进程管理、处理器调度、同步互斥、进程间通信、文件系统等主要内核功能,总的内核代码量(C+asm)不会超过5K行。充分体现了“小而全”的指导思想。 这是ucore的实验5:进程同步。实验目的:熟悉ucore中的进程同步机制,了解操作系统为进程同步提供的底层支持;在ucore中实现信号量(semaphore)机制;理解管程机制,在ucore中增加对条件变量(condition variable)的支持;了解经典进程同步问题,并使用
testThread
- 操作系统 同步互斥 生产者消费者问题 c语言实现 -Producer and Consumer
sx2
- 操作系统课程设计,关于消费者与生产者的同步互斥问题的程序源代码。-Courses on operating system design, on consumers and producers mutual exclusion synchronization program source code.
进程同步与互斥
- 依据生产者-消费者模型,在Windows年环境下创建一个控制台进程,在该进程中创建n个线程模拟生产者和消费者,实现进程(线程)的同步与互斥,分析、熟悉生产者消费者问题仿真的原理和实现技术。
自己动手写嵌入式操作系统_蓝枫叶_pdf
- 本书以作者亲自在PC上开发嵌入式操作系统“HelloChina”的全过程为主线,详细地叙述自己动手写嵌入式操作系统所需的各方面知识,如加载和初始化、Shell、线程的实现、内存管理机制、互斥和同步机制及中断和定时机制的实现,以及设备驱动程序管理框架,应用编程接口等。(The whole process of the book by the author personally developed embedded operating system "HelloChina" in