Next: Manipulation des verrous Up: Les verrous de fichiers Previous: Caractéristiques d'un verrou

Le mode opératoire des verrous

Le mode opératoire joue sur le comportement des primitives read et write. Les verrous d'un fichier sont soit consultatifs, soit impératifs.

Dans le premier mode advisory (consultatif), la présence d'un verrou n'est testée qu'à la pose d'un verrou, la pose sera refusée s'il existe un verrou de portée non disjointe et que l'un des deux verrous est exclusif.
Dans le second mode mandatory, la présence de verrous est testée pour la pose mais aussi pour les appels systèmes read et write.

Dans le mode consultatif, les verrous n'ont d'effet que sur les processus jouant effectivement le jeu, c'est-à-dire, posant des verrous sur les zones du fichiers sur lesquels ils veulent réaliser une lecture (verrou partagé) ou une écriture (verrou exclusif).

Dans le mode impératif, les verrous ont un impact sur les lectures/écritures de tous les processus:



Dominique REVUZ
Mon Feb 2 12:10:31 MET 1998
Une Bug Un mail Merci