Inhoudsopgave:
- Definitie - Wat betekent niet-preventieve multitasking?
- Techopedia verklaart Non-Preemptive Multitasking
Definitie - Wat betekent niet-preventieve multitasking?
Niet-preventieve multitasking is een oude multitaskingstechniek waarbij een besturingssysteem (OS) een volledige centrale verwerkingseenheid (CPU) aan een enkel proces toewijst totdat het proces is voltooid. Het programma geeft de CPU zelf vrij of totdat een geplande tijd is verstreken. Het werd onthuld in Windows 3.1 en vergelijkbare Mac OS-versies van dat tijdperk.
Techopedia verklaart Non-Preemptive Multitasking
Bij niet-preventieve multitasking blijft de CPU-besturing grotendeels bij één programma voor langere duur. Niet-preventief multitasking werkt goed met toepassingen en programma's die intensieve en continue CPU-bronnen vereisen. Wanneer een programma de CPU echter zo lang vasthoudt, heeft dit invloed op andere programma's die moeten wachten tot het huidige programma is voltooid of de CPU vrijwillig heeft vrijgegeven.
Niet-preventieve multitasking bevat ook enkele elementen van coöperatieve multitasking, waarbij een of meer programma's tot op zekere hoogte samenwerken bij het delen en samenwerken van CPU-gebruik.
