非抢占式多任务

作者: John Stephens
创建日期: 27 一月 2021
更新日期: 27 六月 2024
Anonim
Javascript 从 callback 到 Promise
视频: Javascript 从 callback 到 Promise

内容

定义-非抢占式多任务处理是什么意思?

非抢占式多任务处理是一种传统的多任务处理技术,其中,操作系统(OS)将整个中央处理单元(CPU)分配给单个进程,直到该进程完成。该程序将释放CPU本身或直到经过预定时间为止。它在Windows 3.1和那个时代的类似Mac OS版本中发布。


Microsoft Azure和Microsoft Cloud简介在本指南中,您将了解什么是云计算,以及Microsoft Azure如何帮助您从云迁移和运行业务。

Techopedia解释了非抢先式多任务处理

在非抢先式多任务处理中,CPU控制很大程度上由一个程序保留更长的时间。非抢占式多任务处理可与需要大量且连续的CPU资源的应用程序和程序很好地配合使用。但是,当某个程序长时间保持CPU时,它将影响其他必须等待当前程序完成或自愿释放CPU的程序。

非抢占式多任务处理还包含了协作式多任务处理中的一些要素,其中一个或多个程序在某种程度上在CPU利用率共享和协作中进行了协作。