Multitâche

Définition, exemples et bonnes pratiques

À retenir

  • Capacité à faire fonctionner plusieurs programmes simultanément.
  • Géré intelligemment par le système d'exploitation.
  • Repose sur le partage des ressources matérielles (processeur et mémoire).

Le multitâche est la faculté d'un système informatique à gérer plusieurs activités ou logiciels de manière concurrente. Imaginez un chef de cuisine qui surveille une cuisson au four, coupe des légumes et répond au téléphone : l'ordinateur fait de même en répartissant son attention très rapidement entre vos différentes applications pour donner l'impression qu'elles s'exécutent toutes en même temps.

Étymologie

Le terme est formé du préfixe multi- (plusieurs) et du mot tâche. Il s'agit d'une traduction directe de l'anglais multitasking, concept apparu dans les années 1960 avec l'évolution des systèmes d'exploitation capables de partager le temps de calcul du processeur entre plusieurs utilisateurs ou programmes.

Exemples d'usage

  • Écouter une playlist sur Spotify tout en rédigeant un e-mail et en téléchargeant un fichier volumineux.
  • Un serveur web qui répond à des centaines de visiteurs différents au même instant.
  • Avoir plusieurs onglets ouverts dans un navigateur web, chacun exécutant ses propres scripts.

Cas d'usage

Le multitâche est omniprésent dans l'informatique moderne, des smartphones aux serveurs de données. Il permet aux systèmes d'exploitation (Windows, macOS, Android) de rester fluides en isolant les processus pour qu'une application qui plante n'arrête pas nécessairement tout l'ordinateur.

Bonnes pratiques

Bien que les systèmes modernes gèrent très bien le multitâche, il est recommandé de fermer les applications gourmandes dont on ne se sert plus. Chaque tâche active consomme de la mémoire vive (RAM) et de l'énergie (batterie), ce qui peut finir par ralentir l'appareil ou réduire son autonomie.

Synonymes

multiprogrammation multi-traitement

Antonymes

monotâche

Conseil

Si votre ordinateur semble lent, utilisez des outils comme le Gestionnaire des tâches (Windows) ou le Moniteur d'activité (macOS). Ils vous permettent de visualiser concrètement comment le système jongle entre toutes les tâches en cours et d'identifier celles qui sont trop gourmandes.

Questions fréquentes

Est-ce que le multitâche ralentit mon ordinateur ?

Seulement si le nombre de tâches dépasse les capacités de la mémoire vive (RAM) ou du processeur. Sinon, le système gère la répartition sans perte de vitesse notable.

Quelle est la différence avec le multi-cœur ?

Le multitâche est une méthode logicielle de gestion des travaux, tandis que le multi-cœur est une caractéristique matérielle (plusieurs 'cerveaux' physiques) qui facilite grandement ce travail.

Tous les appareils sont-ils multitâches ?

Aujourd'hui oui, mais les premiers ordinateurs et consoles de jeux étaient 'monotâches' : ils ne pouvaient faire qu'une seule chose à la fois.