摘要: 解决进程同步与互斥问题的机制。 1. 信号量 一种特殊变量,表现形式是一个整数Semaphore和一个队列。 S>=0时,S表示可用资源的数量。 S<0时,已经没有可用资源,S的绝对值表示当前等待该资源的进程数。 2. P操作 S=S-1 使用资源,此时如果S<0,则挂起该进程。 3. V操作 S=S+1 释放资源,此时如果S<0,从阻塞队列里唤醒一个进程。 ... 阅读全文
posted @ 2014-04-14 14:09 HolyFaint 阅读(303) 评论(0) 推荐(0) 编辑
摘要: 施工中 阅读全文
posted @ 2014-04-14 13:25 HolyFaint 阅读(99) 评论(0) 推荐(0) 编辑