【问题标题】:Starvation algorithm in operating system操作系统中的饥饿算法
【发布时间】:2018-04-30 15:27:19
【问题描述】:

是否有一种用于共享标志变量的互斥算法,就像彼得森的那样,不能防止饥饿?

【问题讨论】:

    标签: algorithm operating-system critical-section mutual-exclusion


    【解决方案1】:

    当然。只需更改标志的解析策略 - 当多个消费者必须等待资源时。不要使用 FIFO 队列,而是使用随机选择,或 LIFO,或任何无法识别长期受苦请求在请求池中的任期的东西。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2011-11-09
      • 2012-06-22
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多