Inom datavetenskap är en uppgiftskontext (process, tråd ...) den minsta mängd data som används av denna uppgift och som måste sparas för att möjliggöra ett avbrott i uppgiften vid ett givet datum och en fortsättning av uppgiften vid den tidpunkt då den avbröts och vid ett godtyckligt framtida datum. Begreppet sammanhang får betydelse för avbrytbara uppgifter, där processorn sparar sammanhanget när den avbryts och fortsätter att betjäna rutinen för avbrottsservice. Ju mindre sammanhanget är, desto mindre är latensen. Dessa uppgifter finns i:
- Processorregister
- Minne som används av uppgiften
- I vissa operativsystem används kontrollregister som används av systemet för att hantera uppgiften.
Lagringsminnet (filer) berörs inte av "uppgiftskontexten" vid ett kontextbyte, även om den kan lagras för vissa ändamål (checkpointing).