From 0901b7518362fcc3fade9bc38db9b7cefcdea138 Mon Sep 17 00:00:00 2001 From: Moncef STITI <stiti@noreply.grond.iut-fbleau.fr> Date: Fri, 4 Oct 2024 15:55:13 +0200 Subject: [PATCH 1/3] Supprimer traces/.DS_Store --- traces/.DS_Store | Bin 6148 -> 0 bytes 1 file changed, 0 insertions(+), 0 deletions(-) delete mode 100644 traces/.DS_Store diff --git a/traces/.DS_Store b/traces/.DS_Store deleted file mode 100644 index ae6cb3fecd345901cd7d8b57fde2419fd756c989..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 6148 zcmZQzU|@7AO)+F(5MW?n;9!8zj35RBCIAV8Fop~hRD>C19@vZ=hE&g-{N$vZ{3NK{ zV5dNCXJaU4NMy)mC}2Q!KPYe<85kJ!{(}M7E9}T>84Qtp3sT+2z`&pnR{S4}Y9ln& zr_oe{wTu#@Aut*OqaiRF0;3^7;}Bqkn9sotp-0Kl5Eu=C(GY-#0H}OWfVAxy9H4Xq zga%15FfuTJy8w&~3@k8BjNpC%14s^}6-0xyf@qLd21XDIYz9~>10z%`Be)v^(g$is zgJ`gJ21c;WAU;?-10&dG1_nlmb_PbM&9Kf3BSbp`BSbp`BiMGB>qhC(5Eu;sSO|dn zzM#H8sQ!0lV1Q*InDi(;8UmvsFakn=k;Nt0#R*&~WA`nnt_9Vn2~cTJ9So_CK@~G< nBY+7qpeO-V3aaiwT0u0pDrRJ00Bap>2*5&UlpYNM`iB4j5+^hG From 85f0516175365e4ee53b7d4a357e45527921d7a2 Mon Sep 17 00:00:00 2001 From: Moncef STITI <stiti@noreply.grond.iut-fbleau.fr> Date: Fri, 4 Oct 2024 15:59:20 +0200 Subject: [PATCH 2/3] Modification du readme.md Modification des chemins dans le readme.md --- README.md | 12 ++++++++---- 1 file changed, 8 insertions(+), 4 deletions(-) diff --git a/README.md b/README.md index ca0c5f6..714faba 100644 --- a/README.md +++ b/README.md @@ -14,34 +14,38 @@ Ce projet contient des simulations de comportements de cache utilisant deux stra Le simulateur de cache permet d'analyser le comportement de deux stratégies de remplacement de cache : LRU et Random. Chaque méthode a ses propres principes de fonctionnement, avantages et inconvénients, qui sont détaillés dans leurs respectifs fichiers README. -## **[🗂 LRU](./lru)** +## 🗂️ LRU Le répertoire **lru** contient l'implémentation de la stratégie **Least Recently Used**. Cette méthode vise à conserver dans le cache les lignes qui ont été les plus récemment utilisées. +- **[Accéder au répertoire LRU](./lru)** - **Fichiers**: - `README.md`: Documentation détaillée sur la stratégie LRU. - `cache.c`: Code source pour la simulation du cache utilisant LRU. -## **[🎲 Random](./random)** +## 🎲 Random Le répertoire **random** contient l'implémentation de la stratégie **Random**. Cette méthode choisit aléatoirement une ligne de cache à remplacer lorsque le cache est plein. +- **[Accéder au répertoire Random](./random)** - **Fichiers**: - `README.md`: Documentation détaillée sur la stratégie Random. - `cache.c`: Code source pour la simulation du cache utilisant Random. -## **[📁 Traces](./traces)** +## 📁 Traces Le répertoire **traces** contient des fichiers de traces utilisés pour tester les simulations de cache. Chaque fichier de traces simule des accès mémoire pour évaluer les performances des différentes stratégies. +- - **[Accéder au répertoire Traces](./traces)** - **Fichiers**: - `README.md`: Documentation sur les fichiers traces. - `sample`, `sample1`, `sample2`: Exemples de fichiers de traces. -## **[🛠️ Générateur de Traces](./traces_generator)** +## 🛠️ Générateur de Traces Le répertoire **traces_generator** contient des outils pour générer des fichiers de traces aléatoires pour tester le simulateur de cache. +- - **[Accéder au répertoire Générateur de Traces](./traces_generator)** - **Fichiers**: - `README.md`: Documentation sur l'utilisation du générateur de traces. - `trace_generator.c`: Code source pour générer des traces de manière aléatoire. From 880fb2614e27c96e93de0871376b2223e55e0702 Mon Sep 17 00:00:00 2001 From: Moncef STITI <stiti@noreply.grond.iut-fbleau.fr> Date: Fri, 4 Oct 2024 16:00:12 +0200 Subject: [PATCH 3/3] Actualiser README.md --- README.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/README.md b/README.md index 714faba..e9f0341 100644 --- a/README.md +++ b/README.md @@ -36,7 +36,7 @@ Le répertoire **random** contient l'implémentation de la stratégie **Random** Le répertoire **traces** contient des fichiers de traces utilisés pour tester les simulations de cache. Chaque fichier de traces simule des accès mémoire pour évaluer les performances des différentes stratégies. -- - **[Accéder au répertoire Traces](./traces)** +- **[Accéder au répertoire Traces](./traces)** - **Fichiers**: - `README.md`: Documentation sur les fichiers traces. - `sample`, `sample1`, `sample2`: Exemples de fichiers de traces. @@ -45,7 +45,7 @@ Le répertoire **traces** contient des fichiers de traces utilisés pour tester Le répertoire **traces_generator** contient des outils pour générer des fichiers de traces aléatoires pour tester le simulateur de cache. -- - **[Accéder au répertoire Générateur de Traces](./traces_generator)** +- **[Accéder au répertoire Générateur de Traces](./traces_generator)** - **Fichiers**: - `README.md`: Documentation sur l'utilisation du générateur de traces. - `trace_generator.c`: Code source pour générer des traces de manière aléatoire.