.. | ||
tests | ||
config.h | ||
linked_list.c | ||
linked_list.h | ||
make.sh | ||
Makefile | ||
mmap.c | ||
mmap.h | ||
README.md | ||
vmap.c | ||
vmap.h |
TP2
Tests
Exécuter tous les tests et s'arrêter quand l'un produit un résultat différent de celui attendu
./make.sh
Implémentation
Pour les différents processus:
- une structure de
(VMap, pid) list
est utilisée pour gérer les VMaps reliées à chaque processus - Dès qu'une VMap est récupérée, elle est verrouillée (Un mutex par VMap), ne fonctionne pas