Nome: ChangeTaskPri Locazione: C/ Template : PRI=PRIORITY/A/N,PROCESS/K/N L'AmigaDOS è un ambiente realmente multitasking, a differenza del Macintosh, dell'MS-DOS e di Windows: se più programmi sono attivi in memoria il sistema distribuisce il tempo a disposizione fra tutti i programmi (task o processi) che lo richiedono. Per decidere l'ordine secondo il quale il tempo va accordato ai vari programmi, il sistema usa un numero che esprime la priorità del task. Più è alto tale valore, maggiore sarà la probabilità che quel programma abbia a disposizione del tempo per l'esecuzione e quindi minori saranno i tempi di attesa per quel programma. ChangeTaskPri permette di modificare la priorità della Shell corrente o di altre Shell. Ogni Shell viene individuata mediante un numero progressivo che parte da 1 e che di default viene visualizzato dal prompt (vedere) della Shell. I programmi lanciati da una Shell ereditano la sua priorità e lo stesso dicasi per le nuove Shell create con il comando NewShell. Per visualizzare un elenco delle varie Shell e delle relative priorità si può usare il comando STATUS FULL (vedere). PRI=PRIORITY/A/N: priorità da utilizzare. In teoria il valore deve essere compreso tra -128 e +127; in pratica, è meglio non superare il valore 4 per non interferire con i processi di sistema. PROCESS/K/N: numero che individua la Shell di cui si deve modificare la priorità. Se viene omesso, si sottintende la Shell da cui è stato lanciato il comando. Esempi: STATUS FULL CHANGETASKPRI 2 CHANGETASKPRI 3 PROCESS 3 STATUS FULL