Persistance

Définition - Que signifie persistance?

La persistance fait référence aux caractéristiques d'objet et de processus qui continuent d'exister même après l'arrêt du processus qui l'a créé ou la mise hors tension de la machine sur laquelle il s'exécute. Lorsqu'un objet ou un état est créé et doit être persistant, il est enregistré dans un emplacement de stockage non volatile, comme un disque dur, par rapport à un fichier temporaire ou à une mémoire vive volatile (RAM).

Definir Tech explique la persistance

En termes de données, la persistance signifie qu'un objet ne doit pas être effacé à moins qu'il ne soit vraiment destiné à être supprimé. Cela implique un stockage approprié et certaines mesures qui permettent aux données de persister. En termes de threads et de processus informatiques, un processus persistant est un processus qui ne peut pas être tué ou arrêté. Cela est généralement vrai pour les processus système de base qui sont essentiels au bon fonctionnement du système.

Par exemple, même si un explorateur de système d'exploitation Windows (OS) échoue ou est tué, il redémarre simplement. Un état persistant fait référence à la conservation de cet état, même après que le processus a été tué. Dans ce cas, l'état est enregistré dans le stockage persistant avant l'arrêt de l'appareil, puis rechargé lorsque l'appareil s'allume, garantissant que l'appareil, l'espace de travail ou les données sont dans le même état après la mise sous tension de l'appareil.

Cette définition a été écrite dans le contexte de l'informatique