操作系统和时间片

时间:2015-09-29 00:16:02

标签: time operating-system computer-science slice

我只是想知道这个陈述是真还是假: “操作系统只有在具有时间片的可执行文件时才能运行。”如果是/否,为什么?谢谢你的帮助。

1 个答案:

答案 0 :(得分:1)

您的问题与单核处理器的单处理器相关,其中一次只能执行一个任务。 操作系统,只是例程和服务的集合,以方便用户应用程序。让我们说如果app1需要更多内存,OS将涉及或app需要I / O然后操作系统将涉及。当app需要操作系统意图时,有特定的系统从操作系统告诉您想要的操作系统。这是系统调用。当其中一个Os任务将被执行时,将不会执行任何用户应用程序。当OS完成其任务时,它将再次将CPU分配给App。所以在这种情况下,操作系统是一个事件驱动的:在某些特定事件上,控制权被移交给操作系统。

基于上述原理,No OS不需要CPU切片来执行。