Process 进程是否在操作系统上执行

Process 进程是否在操作系统上执行,process,operating-system,Process,Operating System,我在某处看到这个问题 四个进程p1、p2、p3、p4—每个进程的大小分别为1GB、1.2GB、2GB、1GB。每个进程都以分时方式执行。它们将在操作系统上执行 我认为答案应该是否定的,它们不会在操作系统上执行,因为操作系统本身就是一个进程,它将与这些进程并行运行。在dispatcher的帮助下,进程之间会不时切换 但我怀疑答案也可能是肯定的,因为它使用的每个进程都使用由B操作系统管理的内存 请帮我找出问题的正确答案。这完全取决于所讨论的操作系统 除了启动进程(可能由进程组成)外,操作系统通常还为

我在某处看到这个问题

四个进程p1、p2、p3、p4—每个进程的大小分别为1GB、1.2GB、2GB、1GB。每个进程都以分时方式执行。它们将在操作系统上执行

我认为答案应该是否定的,它们不会在操作系统上执行,因为操作系统本身就是一个进程,它将与这些进程并行运行。在dispatcher的帮助下,进程之间会不时切换

但我怀疑答案也可能是肯定的,因为它使用的每个进程都使用由B操作系统管理的内存

请帮我找出问题的正确答案。

这完全取决于所讨论的操作系统

除了启动进程(可能由进程组成)外,操作系统通常还为其上运行的进程提供服务,如内存管理、文件系统、通信等

在这种情况下,这些进程可以说是在操作系统之上运行的。换句话说,流程通常没有什么用处,除非它们在自身之外进行通信

在任何情况下,调度程序(或调度程序)都是操作系统的一个组成部分,因此调度进程意味着您在该操作系统上运行

现代操作系统还提供内存分页功能,这意味着您可以使用比物理内存多得多的虚拟内存-然后操作系统负责处理已分页的内存请求。

这完全取决于所讨论的操作系统

除了启动进程(可能由进程组成)外,操作系统通常还为其上运行的进程提供服务,如内存管理、文件系统、通信等

在这种情况下,这些进程可以说是在操作系统之上运行的。换句话说,流程通常没有什么用处,除非它们在自身之外进行通信

在任何情况下,调度程序(或调度程序)都是操作系统的一个组成部分,因此调度进程意味着您在该操作系统上运行


现代操作系统还提供内存分页功能,这意味着您可以使用比物理内存多得多的虚拟内存-然后操作系统负责处理已分页的内存请求。

如果两个进程共存,它们有自己的内存共享。我们假设操作系统所做的是调度。操作系统可能会要求一个进程停止,另一个进程开始

如果两个进程同时存在,则它们有自己的内存共享。我们假设操作系统所做的是调度。操作系统可能会要求一个进程停止,另一个进程开始