Pre-emptive Multitasking

Pre-emptive multitasking is a form of multitasking. To understand the concept, compare to cooperative multiprocessing, in which only the active task (a.k.a. process) may initiate a context switch:
  • Because the task has completed processing.
  • Because the task has become blocked on a shared resource.
  • Because the task is yielding the processor to another, similarly cooperative, task.
In pre-emptive multitasking, the Operating System kernel can also initiate a context switch to satisfy the scheduling policy's priority constraint, thus pre-empting the active task. Usage: Pre-emptive multitasking is sometimes mistakenly used when the intended meaning is more specific, referring instead to the class of scheduling policies known as time-shared scheduling, or time-sharing.

See also

 

<< PreviousWord BrowserNext >>
jackie
gil
lapin agile
haaretz
moe szyslak
captain horatio mccallister
joe quimby
chinde
barney gumble
bleeding gums murphy
apu nahasapeemapetilon
matlock (television series)
murphy
troy mcclure
sideshow mel
sideshow bob
doodles weaver
martin prince
wiggum family
environmental science
charles burns
bartholomew
santa's little helper (the simpsons)
danelaw
saint margaret
berkshire
will
haakon vii of norway
noun phrase
poverty
titan (game)
fred astaire
dith piaf
olympian
sigourney weaver
maria callas
cabbage patch kids
337 bc
go (board game)
angiogenesis
a600
attention deficit hyperactivity disorder
barn owl
boggart