Inicio >  Term: φραγμός
φραγμός

Ένας μηχανισμός συγχρονισμού για τον συντονισμό εργασιών, ακόμη και όταν δεν εμπλέκονται ενέργειες πρόσβασης δεδομένων. Ένας φραγμός είναι ανάλογος μιας πύλης. Επεξεργαστές ή νήματα που λειτουργούν παράλληλα προσεγγίζουν την πύλη σε διαφορετικούς χρόνους, κανένα όμως δεν διέρχεται μέσω αυτής μέχρι όλοι οι επεξεργαστές να προσεγγίσουν την πύλη. Για παράδειγμα, υποθέστε ότι στο τέλος της ημέρας όλοι οι ταμίες σε μια τράπεζα απαιτείται να υπολογίσουν το χρηματικό ποσό που κατατέθηκε και εκείνο που αναλήφθηκε. Αυτά τα σύνολα αναφέρονται τότε στον αντιπρόεδρο της τράπεζας, ο οποίος πρέπει να ελέγξει τα γενικά σύνολα για την επιβεβαίωση των χρεώσεων έναντι των πιστώσεων. Οι ταμίες λειτουργούν με το δικό τους ρυθμό, οπότε ολοκληρώνουν τον υπολογισμό του αθροίσματος των συναλλαγών τους σε διαφορετικούς χρόνους. Ο μηχανισμός φραγμού αποτρέπει τους ταμίες από το να αποχωρήσουν από την τράπεζα προτού ελεγχθεί το γενικό σύνολο. Εάν οι πιστώσεις δεν ισοδυναμούν με τις χρεώσεις, όλοι οι ταμίες πρέπει να επιστρέψουν στα γραφεία τους ώστε να εντοπίσουν το σφάλμα. Ο φραγμός καταργείται αφού ο αντιπρόεδρος λάβει ένα ικανοποιητικό γενικό σύνολο.

0 0

Creador

  • ILACHANIS
  • (United Kingdom)

  •  (Gold) 1649 puntos
  • 100% positive feedback
© 2025 CSOFT International, Ltd.