Operating system 多任务和分时属性

Operating system 多任务和分时属性,operating-system,Operating System,所以我有一个问题,我知道答案,但我明白,所以如果有人能解释我,我会非常高兴 在多任务但不分时的操作系统中,不需要以下机制之一: 上下文切换 中断处理器 先发制人调度 过程控制块(PCB) 在我理解了这个机制之后,我试着回答这个问题,我知道它是3 但是为什么呢 1.这是我们需要它的基本原因(因为它同时处理多个程序) 但是我们应该始终保持每个线程的上下文) 如果我突然按了一个键,那么分时需要它 为什么??为什么我在分时工作中需要它,而在多任务工作中却不需要。我想我真的不明白这一点,所以请对此作一点展

所以我有一个问题,我知道答案,但我明白,所以如果有人能解释我,我会非常高兴

在多任务但不分时的操作系统中,不需要以下机制之一:

  • 上下文切换

  • 中断处理器

  • 先发制人调度

  • 过程控制块(PCB)

  • 在我理解了这个机制之后,我试着回答这个问题,我知道它是3

    但是为什么呢

    1.这是我们需要它的基本原因(因为它同时处理多个程序)

    但是我们应该始终保持每个线程的上下文)

  • 如果我突然按了一个键,那么分时需要它

  • 为什么??为什么我在分时工作中需要它,而在多任务工作中却不需要。我想我真的不明白这一点,所以请对此作一点展望

  • 保存有关每个流程的所有信息(基本)


  • 在分时系统中,我们必须确保处理器将其处理时间的“n”秒按顺序分配给每个终端。因此,我们必须在“n”秒后抢占CPU正在处理的当前终端。而多任务操作系统也可以使用协作多任务方法来实现多任务。

    分时是指在多个终端(打印机、监视器、I/O设备等)之间共享处理器时间

    您可以在实验室、办公室等处看到这种类型的设置。只有一个处理器(主要是服务器)。那个实验室的所有人都使用那个服务器。处理器将按顺序将其处理时间的“n”秒分配给每个终端。一般来说,这些处理器速度非常快,所以每个终端都有自己的处理器

    另一方面,多任务处理是一次执行多个任务。我们的大多数pc和笔记本电脑都有多核处理器(core2、i3、i5、i7),因此它们能够一次执行多个任务。每个任务将由几个核心处理器中的一个执行。例如,在笔记本电脑上,我们可以听音乐、看电影、浏览互联网、玩游戏等等