进程的同步与互斥面向对象的解决方案
文章平均质量分 77
道法自然1990
这个作者很懒,什么都没留下…
展开
-
AND型信号量与信号量集-----进程的同步与互斥面向对象的解决方案(二)
AND型信号量上述的进程互斥问题,是针对各进程之间只共享一个临界资源而言的。在有些应用场合,是一个进程需要先获得两个或更多的共享资源后方能执行其任务。假定现有两个进程A和B,他们都要求访问共享数据D和E。当然,共享数据都应作为临界资源。为此,可为这两个数据分别设置用于互斥的信号量Dmutex和Emutex,并令它们的初值都是1;AND同步机制的基本思想是:将进程在整个运行过程中需要的所有资原创 2014-06-02 15:05:38 · 6323 阅读 · 0 评论 -
记录型信号量---进程的同步与互斥面向对象的解决方案(一)
由于为了提高计算机系统资源的利用率,人们引入了多道程序设计技术,逐渐操作系统也慢慢成型,随之而来的问题也出现了,例如计算机系统资源有一些是不允许被同一段时间内被访问的,一个进程的执行需要另外的进程执行完毕,这个进程才可以执行,也就是进程的互斥与同步。操作系统可以说是管理计算机系统资源,合理的组织工作流程的软件,学习操作系统,不仅能让我们熟悉我们软件开发者的工作平台,也能让我们去学习我们的前辈去原创 2014-05-26 23:48:30 · 1557 阅读 · 0 评论