操作系统
李国宝
这个作者很懒,什么都没留下…
展开
-
生产者-消费者问题(操作系统)原理与实现
生产者-消费者问题是一个经典的进程同步问题,该问题最早由Dijkstra提出,用以演示他提出的信号量机制。在同一个进程地址空间内执行的两个线程生产者线程生产物品,然后将物品放置在一个空缓冲区中供消费者线程消费。消费者线程从缓冲区中获得物品,然后释放缓冲区。当生产者线程生产物品时,如果没有空缓冲区可用,那么生产者线程必须等待消费者线程释放出一个空缓冲区。当消费者线程消费物品时,如果没有满的缓冲区,那转载 2014-04-20 15:14:47 · 3312 阅读 · 0 评论 -
信息量机制代码
# include # include # include # include # define MSGKEY 75struct msgform{ long mtype; char mtrex[1030]; }msg;int msgqid, i;void CLIENT(){ int i; msgqid=msgget(MSG原创 2014-04-27 20:23:11 · 891 阅读 · 0 评论