问题是关于安排任务。假设,在任何时候都有新任务出现,并且需要在未来解决。此外,我们没有关于安排其他任务的确切时间的信息,但我们确实知道在接下来的x小时内安排的任务数量。
简单的解决方案是将其安排在当前时间。在这种情况下,可能会发生这样的情况,已经有太多待处理的任务,导致任务执行滞后。所以,我们需要把它放在未来,这样任务执行的延迟就不是问题了。同时,我确实有一个时间上限,它指定新任务必须在指定的期限内执行。
所以,简而言之,问题是,我们应该如何安排传入的新任务,以便 -
i) 任务没有太多滞后。
ii) 任务在规定的期限内完成。
假设所有任务具有相同的优先级和相同的截止时间值来满足。因此遵循先到先得的技术。