A B C D E F G H I J
K L M N O P Q R S T
U V W X Y Z 0...9

PREEMPTIVE « back
Questo termine e' talvolta usato per distinguere il multitasking svolto nativamente dal sistema da quello artificiale o cooperativo. Quest'ultimo richiede infatti una programmazione specifica in ciascuno dei due o piu' task che si contendono le stesse risorse. Il multitasking preemptive non richiede invece programmazione perche' e' gestito dall'esterno dal sistema operativo. La sua componente preposta a questo compito detta scheduler distribuisce le "fette di tempo" (timeslice) ai vari task secondo priorita'; quando scade una timeslice lo scheduler "strappa" (dall'inglese "to preempt") il task corrente dal processore per dare la risorsa agli altri task in attesa.