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.
|