kontekstskifter
Kontekstskifter er den proces, hvor centralprocessoren skifter fra at udføre en proces eller tråd til en anden i et system, der deler CPU’en. Ved skiftet gemmes tilstanden for den aktuelle enhed (såsom programtæller, registersæt, stakpointer og andre maskinregistere) og læses tilstanden for den næste enhed, så den kan fortsættes fra det punkt, hvor den blev afbrudt.
Kontekstskifter udløses af scheduler i operativsystemet og kan ske ved tidsdelt kørselsplanlægning, ventende I/O-operationer eller forud
Statens sammensætning varierer med systemets kompleksitet. For en proces inkluderer kontekstskiftet programtæller, alle brugte registre, stak
Overhead er en vigtig del af kontekstskifter. Tiden brukt på at gemme og indlæse tilstande reduceres ved
Se også: CPU-scheduling, preemption, thread vs. process management, virtualization.