Προηγούμενη
Νήματα
Μάθημα
Προγραμματισμός II
Ενότητα
Γενικεύσεις και νήματα
Επόμενη
Νήματα: εναλλακτικές
Νήματα: προβλήματα
Όταν υλοποιούμε κώδικα με νήματα δημιουργούνται συχνά προβλήματα συγχρονισμού που πρέπει να αντιμετωπίσουμε.
Διαφορετικά νήματα μπορούν να έχουν πρόσβαση στην ίδια μεταβλητή ή πόρο του συστήματος με τρόπο που να δημιουργεί λάθη.
Στην προσπάθεια να λύσουμε το παραπάνω πρόβλημα κλειδώνοντας την εκτέλεση κάποιων νημάτων μπορεί να καταλήξουμε σε
αδιέξοδο (
deadlock
)
Τα στοιχεία αυτά δεν καλύπτονται στο συγκεκριμένο μάθημα.