© 1999-2048 dssz.net 粤ICP备11031372号
[其它] 操作系统的兔子吃草问题
说明: 计算机系统中的每个线程都可以消费或生产某类资源,当系统中某一线程使用某一资源时, 可以看作是对系统资源的消耗,该进程类似于本问题中的兔子类型的线程(简称:兔子线程)。 而当某个线程结束,释放资源时,则它就类似于本问题中的草地类型的线程(简称:草地线程)。 本实验通过一个有界缓冲区把兔子线程和草地线程联系起来。我们假定兔子线程和草地线程 是相互平等的,即:只要缓冲区未满,草地线程就可以将产生的草送入缓冲区;类似地,只要缓 冲区未空,兔子线程就可以从缓冲区中取走草并消费它。 兔子线程和草地线程的同<weixin_43350540> 上传 | 大小:10mb