Activité

Définition, exemples et bonnes pratiques

À retenir

  • Désigne une action ou une tâche en cours d'exécution.
  • Consomme des ressources matérielles comme le processeur ou la mémoire.
  • Peut être visible par l'utilisateur ou cachée en arrière-plan.

Une activité désigne toute tâche ou processus qu'un ordinateur est en train d'accomplir. C'est le signe que la machine travaille, un peu comme le mouvement des mains d'un artisan qui fabrique un objet : tant qu'il y a du mouvement, il y a de l'activité.

Étymologie

Vient du latin activitas, dérivé de agere qui signifie « agir ». En informatique, le terme s'est imposé pour désigner le passage d'un programme de l'état statique (stocké sur le disque) à l'état dynamique (en cours de fonctionnement dans la mémoire).

Exemples d'usage

  • Le moniteur d'activité sur macOS qui affiche la consommation des ressources par chaque logiciel.
  • Une Activity dans le développement Android, qui correspond généralement à un écran spécifique avec lequel l'utilisateur interagit.
  • L'activité réseau, qui indique que des données sont en train d'être envoyées ou reçues sur Internet.

Cas d'usage

Ce concept intervient dans la gestion des systèmes (surveiller la charge CPU), le développement mobile (organiser les écrans d'une application) et la cybersécurité (détecter des comportements inhabituels qui pourraient signaler un virus).

Bonnes pratiques

Il est recommandé de limiter les activités inutiles en arrière-plan pour économiser la batterie et la mémoire vive. En programmation, il faut veiller à bien libérer les ressources d'une activité lorsqu'elle est terminée pour éviter de saturer le système.

Synonymes

tâche processus opération exécution thread

Antonymes

inactivité veille arrêt sommeil

Conseil

Si votre appareil ralentit, apprenez à consulter votre gestionnaire de tâches. C'est l'outil idéal pour repérer quelle activité « consomme » trop d'énergie ou de mémoire et la stopper si nécessaire.

Questions fréquentes

Quelle est la différence entre une activité et un processus ?

Le processus est le programme en cours d'exécution globalement, tandis que l'activité peut désigner une tâche spécifique ou un composant précis (comme une fenêtre) à l'intérieur de ce programme.

Pourquoi mon activité processeur est-elle élevée alors que je ne fais rien ?

Cela peut être dû à des mises à jour automatiques, des scans d'antivirus ou des processus système qui s'exécutent en tâche de fond.