摘要: 编译运行附件中的代码,提交运行结果截图 理解代码,特别是相关系统调用的使用。 一、有名管道FIFO (一)知识点 1.在有名管道(named pipe或FIFO)提出后,管道(pipe)限制得到了克服。 FIFO不同于管道之处在于它提供一个路径名与之关联,以FIFO的文件形式存在于文件系统中。这样, 阅读全文
posted @ 2022-11-09 15:00 油菜园12号 阅读(95) 评论(0) 推荐(0) 编辑
摘要: 转载:操作系统 - C语言实现生产者消费者问题 一、问题描述 有多个进程:多个生产者进程和多个消费者进程共享一个初始为空、固定大小为 n 的缓存(缓冲区)。生产者的工作是制造数据,只有缓冲区没满时,生产者才能把消息放入到缓冲区,否则必须等待; 同时,只有缓冲区不空时,消费者才能从中取出消息,一次消费 阅读全文
posted @ 2022-11-09 13:59 油菜园12号 阅读(154) 评论(0) 推荐(0) 编辑
摘要: 0 推荐在openEuer上实现 1 描述操作系统中“读者-写者”问题,理解问题的本质,提交你理解或查找到的文本资料 2 利用多线程完成 reader 和 writer 3 在main中测试若干个 reader 和 writer 的测试,提交截图说明代码的正确性 一、同步互斥问题 - 读者写者问题之 阅读全文
posted @ 2022-11-09 13:46 油菜园12号 阅读(123) 评论(0) 推荐(1) 编辑