现代操作系统被称为多任务处理,它允许多个进程和功能同时运行。
在计算和其他社会领域,多任务处理被称为同时执行多项任务和功能的能力或特征。 这种能力经常出现在现代计算机或系统中。
如今,鉴于必须在工作、业务甚至日常环境中执行的流程和任务的多样性,处理器必须具有更复杂和更高级的功能,以允许执行重叠的不同操作,而不会减慢或阻碍使用用户的电脑。
多任务处理的类型各不相同。 当用户进程在不同的时间间隔将 CPU 交给操作系统时,它可以是协作的。这种多任务处理既麻烦又不可靠。
在首选的多任务处理中,操作系统管理处理器并在排队的进程之间分配时间。每个进程都可以在很短的时间间隔内拥有计算机,但通常结果是相同的,就好像这同时发生一样。在真正的多任务处理中,只发生在多处理器系统上,多个进程实际上是同时发生的,就像在 Linux 和 Mac OS X 等模型上一样。
多任务系统的可能性非常广泛,因为它们允许多个用户同时使用同一个处理器,就像在公司或办公室的网络中发生的那样。在任何情况下,普遍的标准是“分时”或时间分配,通过这种方式,每个用户交替使用处理器,但不会察觉命令被传送给其他用户的那些时刻或间隔。因此,可以同时进行不同复杂度的不同过程,从而节省时间和金钱。