经典同步问题-3——哲学家问题

    xiaoxiao2025-04-05  19

    可以先根据人的思维去思考人会怎么做,然后再去进行程序设计 

    每个人都拿左边叉子,导致死锁:

     

    改进,但仍有问题:

     

    重复进行操作

    随机时间:

     

    以下方法只允许一个人吃饭,效率不高:

     

     

    把哲学家状态作为临界区资源

     

     

     

     

    最新回复(0)