操作系统(二十七)管程
生活随笔
收集整理的这篇文章主要介绍了
操作系统(二十七)管程
小编觉得挺不错的,现在分享给大家,帮大家做个参考.
2.3.10 管程
经过前几节的学习,大家一定会发现P、V操作的一些问题,最大的问题就是书写较为困难,如果再写程序的时候只是想着怎么实现进程同步问题的话就太浪费时间了,于是我们就引入了管程。
管程的定义:代表共享资源的数据结构,以及由对该共享数据结构实施操作的一组过程所组成的资源管理程序,共同构成了一个操作系统的资源管理模块,我们称之为管程。
管程的基本特征:
- 局部于管程的数据只能被局部于管程的过程所访问;
- 一个进程只有通过调用管程内的过程才能进入管程访问共享数据
- 每次仅允许一个进程在管程内执行某个内部过程。
PS:我认为管程就是一个封装思想,考试应该也不怎么考
总结
以上是生活随笔为你收集整理的操作系统(二十七)管程的全部内容,希望文章能够帮你解决所遇到的问题。
- 上一篇: 一些独到的识人技巧
- 下一篇: 操作系统(二十八)死锁的概念