井英俱乐部

操作系统很简单之哲学家就餐

2018-10-30  本文已影响30人  寒狼刺骨

        五个哲学家围绕一个圆桌就餐,餐桌上每人左右只有一支筷子,即只有5支筷子。平时哲学家思考问题,饿了就拿起左右手的筷子夹几口饭菜吃,然后又放下筷子。如果其中一个哲学家拿起两支筷子吃饭时,他左右两边的哲学家就无法吃饭了,因为他们最多只能拿起一支筷子。

        假如这五个哲学家同时饿了,同时拿起来的右手的筷子....然后,没有然后了,因为他们饿死了!

        笑死我了,好傻的问题啊!

        计算机就是这么傻,假如五个哲学家改为五个进程,筷子改为cpu资源或者内存资源等,如果不考虑、解决哲学家就餐问题,进程就是饿死状态,锁死了!

        操作系统真的很简单,简单到傻傻地解决这些滑稽幼稚问题!

       要不,赶明咱也搞一套操作系统?

上一篇下一篇

猜你喜欢

热点阅读