assignment1
Directory actions
More options
Directory actions
More options
assignment1
Folders and files
| Name | Name | Last commit date | ||
|---|---|---|---|---|
parent directory.. | ||||
Μετάφραση: Αρχικά γίνεται compile η βιβλιοθήκη mysem.c με το Makefile στο ίδιο directory και έπειτα γίνονται τα test programs στο directory tests. Δοκιμή: Για την δοκιμή της βιβλιοθήκης υπάρχει το script "run_test.sh" το οποίο μπορεί να χρησιμοποιηθεί για να τρέξουμε to test program χωρίς ή με την χρήση σηματοφόρων. Το test program το οποίο δημιουργεί 2 threads που προσθέτουν και αφαιρούν την ίδια ποσότητα από μια shared μεταβλητή. Αυτό αποτελεί πρόβλημα κρίσιμου τμήματος όποτε έτσι ελέγχουμε την λειτουργικότητα των σηματοφόρων μας.