![](https://img-blog.csdnimg.cn/20201014180756926.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
操作系统
文章平均质量分 62
xingdapai
这个作者很懒,什么都没留下…
展开
-
【MIT6.828】【LAB Utilities 3】primes
使用管道编写prime的并发版本。这个想法源于Unix管道的发明者道格·麦克洛伊。下面说明了如何实现。您的解决方案应该在文件user/primes.c中。您的目标是使用pipe和fork来设置管道。第一个过程将数字2到35送入管道。对于每个素数,您将创建一个进程,该进程通过一个管道从其左侧邻居读取数据,并通过另一个管道向其右侧邻居写入数据。由于xv6具有有限数量的文件描述符和进程,因此第一个进程可以在35停止。本题非常精妙,作为初学者进一步加深了对fork,pipe,read,write的理解。原创 2023-03-14 16:20:18 · 245 阅读 · 0 评论 -
【MIT6.828】【LAB Utilities 1】Sleep
【MIT6.828】【LAB1】Sleep原创 2023-03-08 17:31:28 · 183 阅读 · 0 评论 -
【MIT6.828】实验环境搭建
【MIT6.828】实验环境搭建原创 2023-03-08 17:03:57 · 719 阅读 · 0 评论