Process 操作系统-在哪里使用长期计划程序?
我知道长期计划决定了多重编程的程度,但我不知道在哪里可以使用它。因为假设我想运行某个进程并双击该图标,现在该进程必须加载到主内存并运行。操作系统从来没有说过它不会运行这个过程 有人能解释一下可以使用长期调度程序的场景吗Process 操作系统-在哪里使用长期计划程序?,process,operating-system,scheduling,scheduler,job-scheduling,Process,Operating System,Scheduling,Scheduler,Job Scheduling,我知道长期计划决定了多重编程的程度,但我不知道在哪里可以使用它。因为假设我想运行某个进程并双击该图标,现在该进程必须加载到主内存并运行。操作系统从来没有说过它不会运行这个过程 有人能解释一下可以使用长期调度程序的场景吗 谢谢。“长期计划”是一个学术概念。由于该短语通常用于批处理作业。因此,在交互式系统中不会有长期调度程序。对于确实长期运行的系统,需要长期调度。您的桌面不是一台长期运行的机器。您使用它一段时间,然后关闭它(或让它闲置) 即使你一次开机几个月,你的工作仍然不是那种需要长期安排的工作
谢谢。“长期计划”是一个学术概念。由于该短语通常用于批处理作业。因此,在交互式系统中不会有长期调度程序。对于确实长期运行的系统,需要长期调度。您的桌面不是一台长期运行的机器。您使用它一段时间,然后关闭它(或让它闲置)
- 即使你一次开机几个月,你的工作仍然不是那种需要长期安排的工作。它们通常在短期内结束李>
- 此外,即使您是启动程序的人之一,并且从不费心关闭程序,您的机器通常有足够的RAM供其使用,不需要长期调度。在内存中交换程序是中期调度程序的工作
- 有了GBs供操作系统使用、对交互性的需求以及通常不占整个RAM的程序,在桌面上运行的程序就不需要长期调度