Καλησπέρα,
Τα lock(), unlock() μέσα στο DEBUG στα οποία αναφέρεσαι χρησιμοποποιούνται για την εκτύπωση πληροφοριών από τα διάφορα threads στο stdout. Δεν χρειάζεται σε αυτά τα σημεία να βάλετε τις αντίστοιχες lock/unlock των locks που υλοποιείτε εσείς. Το μόνο σημείο που χρειάζεται να καλούνται οι δικές σας lock/unlock είναι στο κρίσιμο τμήμα (το while loop στην γραμμή 118 του locks_scalability.c) της εφαρμογής.
-- Δημήτρης
http://aka.ms/weboutlookΚαλησπέρα,
θα ήθελα να ρωτήσω αν ο κώδικας του locks_scalability.c για το debug μπορεί να χρησιμοποιηθεί και για τα υπόλοιπα locks(που υλοποιούμε εμείς)?? Ρωτάω επειδή έτσι όπως δίνεται τα lock και unlock μέσα στο debug γίνονται μόνο για τα mutexes.
Ευχαριστώ εκ των προτέρων _______________________________________________ Advcomparch mailing list Advcomparch@lists.cslab.ece.ntua.gr http://lists.cslab.ece.ntua.gr/mailman/listinfo/advcomparch
advcomparch@lists.cslab.ece.ntua.gr