代码之家  ›  专栏  ›  技术社区  ›  harshit

什么时候我们更喜欢循环赛而不是FCF,反之亦然?

  •  1
  • harshit  · 技术社区  · 16 年前

    我知道这取决于设计,但我被问到这个问题,没有任何假设。。 我应该回答什么

    2 回复  |  直到 16 年前
        1
  •  5
  •   Toji    16 年前

    首先,这听起来像是一个可疑的家庭作业问题。如果是这样,我建议你自己研究。

    如果是这样的话,基本的指导原则是:如果希望允许长时间运行的进程执行,而不干扰较短的进程,则使用循环,其副作用是无法保证完成顺序。如果系统中有许多进程,循环可能会受到影响,因为由于往返时间较长,每个进程完成所需的时间较长。

    最后,它确实不一定是设计,而是需要:我需要半同步执行还是顺序执行?进程需要更长的时间,但计算是同步的,这对我有好处吗?或者,如果一切都尽可能快地执行,我会过得更好吗?系统的需求决定了要使用的模型。

    编辑: here