hw9专题

MIT6.828_HW9_barriers

MIT6.828_HW9_barriers 在这个任务中,我们使用由pthread库提供的条件变量来实现barrier。barrier 是一个应用程序点,必须所有线程到达这个点才能继续执行。条件变量是一种类似于xv6的 sleep 和 wakeup 的序列协调技术。 下载源码,编译执行。 $ gcc -g -O2 -pthread barrier.c$ ./a.out 2 pthrea