From 339f2e5b6947eea5dc5af738b1670d27a6d80396 Mon Sep 17 00:00:00 2001 From: Tom Moguljak Date: Fri, 15 Sep 2023 13:13:53 +0200 Subject: [PATCH] Finalisation de l'exo 3 --- README.md | 8 +++++++- TP2/{ => Exo3}/coherence.c | 0 2 files changed, 7 insertions(+), 1 deletion(-) rename TP2/{ => Exo3}/coherence.c (100%) diff --git a/README.md b/README.md index aee575f..9193192 100644 --- a/README.md +++ b/README.md @@ -307,4 +307,10 @@ XXXXXXXX BB BB BB BB BB BB BB BB BB BB BB BB BB BB BB BB |CCCCCCCCCCCCCCCC| ## Exercice 2 ->Écrire un programme qui copie un fichier en utilisant `mmap`. \ No newline at end of file +>Écrire un programme qui copie un fichier en utilisant `mmap`. + +## Exercice 3 + +>Compilez et exécutez Le programme [coherence.c](TP2/Exo3/coherence.c). Qu'est ce que cela montre ? + +>Ce programme montre que quand nous lisons avec stdio, le contenu du fichier est mis en cache, et quand nous lisons avec read, il n'y a pas de cache, c'est pourquoi quand nous lisons avec stdio nous avons l'ancienne version du fichier, et quand nous lisons avec read nous avons la nouvelle version du fichier. \ No newline at end of file diff --git a/TP2/coherence.c b/TP2/Exo3/coherence.c similarity index 100% rename from TP2/coherence.c rename to TP2/Exo3/coherence.c