next up previous contents Next:  Verrouillage à l'intérieur de Up: Verrouillage de fichiers. Previous:  Verrouiller sur NFS.   Table des matières  


21.9.3  Verrouillage de fichiers ou de répertoires.

Le verrouillage de fichiers est un casse-tête pour les développeurs. Le problème avec UNIX est le suivant: nous pensons intuitivement en termes de verrouillage de fichiers, ce qui signifie en réalité ``verrouillage des noms de fichiers dans un répertoire''. Le verrouillage des fichiers per se ne devrait être opéré que sur des fichiers permanents tels que les fichiers d'une base de données. Concernant les fichiers de messageries et passwd, nous nous adressons à du verrouillage de répertoires [selon un propre terme propre à P. Sheer], ou dit autrement, à l'accès exclusif d'un processus à une entrée particulière d'un répertoire. L'absence d'une telle fonctionnalité constitue sans doute une lacune grave d'UNIX (étant donné que cela concerne à la fois le noyau, NFS, et les extensions de bibliothèques C, il est probable que la correction ne sera pas rapide).



1-01-2006