什么是互斥?什么是“饿死”问题?如何处理和解决饿死问题?

浏览

  互斥是指多个进程竞用资源时的使用次序和排它性占用或封锁资源的条件。

  在分布式多机系统中,由于互斥算法不完善或资源分配存在问题而使某一进程总是得不到它所需的资源,始终在互斥区外等待,进程得不到运行的机会,这就是“饿死”(Starvation)。

  饿死问题的处理和解决方法与死锁类似,但更多地是依靠在分配管理资源时的综合协调措施。


相关文章