南昌大学操作系统实验报告二编程模拟进程间的同步和互斥

内容发布更新时间 : 2025/1/7 12:35:15星期一 下面是文章的全部内容请认真阅读。

(四)心得体会

程序的总体思路经过仔细分析还是比较清晰的。比如生产者消费者问题最主要的就是要实现两个条件判断,即缓冲区满的时候不允许生产者进行生产,若缓冲区空的话,则不进行消费者进行消费;在生产操作和消费操作之间进行相应的判断,正好符合PV信号量,先做P操作,若满足,则执行此进程,若不满足,则阻塞此进程,并做相应的V操作,即唤醒其对应的进程,从而很好的解决了生产者——消费者问题。

纸上得来终觉浅,绝知此事要躬行。

11

联系客服:779662525#qq.com(#替换为@) 苏ICP备20003344号-4 ceshi