Finalisation de l'exo 3

This commit is contained in:
Tom MOGULJAK 2023-09-15 13:13:53 +02:00
parent ccf0833955
commit 339f2e5b69
2 changed files with 7 additions and 1 deletions

View File

@ -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`.
>É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.