Che cos'è il multitasking? definizione e significato

Il multitasking è l'esecuzione di più di un'attività (processo di esecuzione) alla volta su un sistema informatico. Il multitasking non deve essere confuso con il caricamento di più programmi, in cui due o più attività sono presenti nella memoria ad accesso casuale (RAM) ma solo un'attività alla volta è autorizzata a essere eseguita.

A meno che un computer non sia dotato di altri due processori, è possibile eseguire solo un'attività alla volta; tuttavia, un sistema operativo (come Linux, Windows 2000, Windows XP e UNIX) crea l'impressione di esecuzione simultanea delle attività passando costantemente tra le varie attività che competono per il sistema risorse. Vedi multitasking cooperativo, multitasking preventivo, memoria protetta e attività.

Technipages spiega il multitasking

Il multitasking, in un sistema operativo, consente a un utente di eseguire più di un'attività del PC (ad esempio, l'attività di un programma applicativo) contemporaneamente. Il sistema operativo può monitorare la tua posizione in queste attività e passare da una all'altra senza perdere dati. Microsoft Windows 2000, OS/390 di IBM e Linux sono istanze di sistemi operativi in ​​grado di eseguire più attività (praticamente la maggior parte degli attuali framework funzionanti). Quando apri il tuo programma Web e successivamente apri Word contemporaneamente, stai facendo eseguire al framework di lavoro più attività.

Avere la possibilità di eseguire più attività non implica che un numero infinito di attività possa essere destreggiato contemporaneamente. Ogni attività utilizza spazio di memoria e risorse diverse. Man mano che vengono avviate più attività, il sistema operativo potrebbe iniziare a non disporre di capacità condivisa. L'esecuzione di vari compiti consente un utilizzo progressivamente competente dell'attrezzatura del PC.

Eseguendo in modo intermittente più attività, i sistemi operativi incorporano misure per modificare le priorità di singole attività, con l'obiettivo che le attività significative ottengano più tempo del processore rispetto a quelle considerate meno critico. A seconda del sistema operativo, un'attività può essere enorme quanto un intero programma applicativo o può essere composta da stringhe più piccole che eseguono bit del programma generale.

Usi comuni del multitasking

  • Multitasking è popolare su sistemi operativi come Microsoft Windows 10.1
  • quando multitasking i processori dedicano più tempo e spazio di esecuzione al compito più importante
  • Il multitasking la capacità di un sistema operativo non è infinita

Errori comuni del multitasking

  • Multitasking è quando un sistema operativo non può eseguire più di un'attività alla volta