Home >  Term: seule stratégie de verrouillage
seule stratégie de verrouillage

Dans la stratégie de verrouillage unique, un thread acquiert un verrou mutex unique, à l'échelle de l'application chaque fois que n'importe quel thread de l'application s'exécute et libère le verrou avant le thread est bloqué. La seul verrou stratégie nécessite la coopération de tous les modules et les bibliothèques du système pour synchroniser le verrou unique. Parce que seul un thread peut accéder à des données partagées à un moment donné, chaque thread possède une vue cohérente de la mémoire. Cette stratégie est très efficace pour un monoprocesseur, autant de mémoire partagée est mise dans un état cohérent avant que le verrou est libéré et que le verrou est libéré assez souvent pour permettre l'exécution d'autres threads. En outre, dans les systèmes monoprocesseurs, simultanéité est diminuée si la serrure n'est pas tombée au cours de la plupart des opérations e/s. Impossible d'appliquer la stratégie de verrouillage unique dans un système multiprocesseur.

0 0

Creator

  • Romain
  •  (V.I.P) 17515 points
  • 44.44% positive feedback
© 2024 CSOFT International, Ltd.