Inhoudsopgave:
Definitie - Wat betekent Preemptive Multitasking?
Preemptive multitasking is een soort multitasking waarmee computerprogramma's besturingssystemen (OS) en onderliggende hardwarebronnen kunnen delen. Het verdeelt de totale bedrijfs- en rekentijd tussen processen, en het schakelen van bronnen tussen verschillende processen vindt plaats via vooraf gedefinieerde criteria.
Preemptive multitasking wordt ook wel time-shared multitasking genoemd.
Techopedia legt Preemptive Multitasking uit
Preemptive multitasking is een van de meest voorkomende soorten computer multitasking-technieken. Het werkt op een functie voor het delen van tijd, waarbij aan elk proces dezelfde aandelen computerbronnen kunnen worden toegewezen. Afhankelijk van de kritiekheid en prioriteit van een taak kan echter extra tijd worden toegewezen.
OS-specifieke achtergrondtaken kunnen bijvoorbeeld als belangrijker worden beschouwd dan de taken van een gebruikerstoepassing. Ze ontvangen dus grotere tijdschema's dan taken op de voorgrond.
Om te voorkomen dat een programma de controle over computerbronnen overneemt, beperkt preventieve multitasking het programma tot beperkte tijdschema's.
