Contenu
- Définition - Que signifie le verrouillage de fichier?
- Introduction à Microsoft Azure et au nuage Microsoft | Tout au long de ce guide, vous apprendrez ce qu'est le cloud computing et comment Microsoft Azure peut vous aider à migrer et à exploiter votre entreprise à partir du cloud.
- Techopedia explique le verrouillage de fichiers
Définition - Que signifie le verrouillage de fichier?
Le verrouillage de fichier est une fonctionnalité de gestion des données qui empêche les autres utilisateurs de modifier un fichier spécifique. Cela permet à un seul utilisateur ou à un processus d'accéder à ce fichier à un moment donné. Cela permet d'éviter le problème d'intercession de mises à jour sur les mêmes fichiers.
Introduction à Microsoft Azure et au nuage Microsoft | Tout au long de ce guide, vous apprendrez ce qu'est le cloud computing et comment Microsoft Azure peut vous aider à migrer et à exploiter votre entreprise à partir du cloud.
Techopedia explique le verrouillage de fichiers
Par exemple, si le processus A et le processus B ouvrent le même fichier, le processus A le modifie et le sauvegarde. Le processus B, qui contient toujours le fichier d'état d'origine, apporte certaines modifications puis l'enregistre, ce qui rend les modifications apportées par le processus A perdues.
Le mécanisme de verrouillage de fichier a été introduit par IBM en 1963 sur les ordinateurs centraux sous OS / 360. À l'époque, on l'appelait "contrôle exclusif". Il s'agit d'une méthode premier arrivé, premier servi pour la gestion de fichiers dans les systèmes multi-utilisateurs. Le premier processus ou utilisateur à accéder au fichier empêche les autres utilisateurs d'y accéder. Lorsque le fichier a été mis à jour et que le contrôle a été abandonné, il devient déverrouillé et disponible pour que d'autres puissent y accéder. L'implémentation moderne de cette méthode permet à plusieurs utilisateurs d'accéder au fichier, mais seul le premier à y accéder peut le modifier. Certaines applications permettent d'intercéder les mises à jour avec toutes les modifications fusionnées de manière sélective ultérieurement, que ce soit manuellement ou automatiquement.