Chapitre 13
OPTIMISATION D’UN ENVIRONNEMENT DE TRAVAIL
Lecture : 36 minQuiz de 16 questions
## Objectifs et prérequis
**Objectifs** : À la fin de ce chapitre, l’élève sera capable de :
- Identifier et décrire les principaux périphériques d’entrée, de sortie et de stockage amovible utilisés dans un environnement de travail informatique.
- Expliquer le rôle des pilotes (drivers) et du mécanisme plug‑and‑play dans la reconnaissance et la configuration des périphériques sous les systèmes d’exploitation les plus courants (Windows, Linux).
- Configurer et optimiser l’utilisation de périphériques (résolution d’écran, DPI de la souris, paramètres d’impression, débit de transfert USB).
- Classer les différents types de mémoires (primaire, secondaire, tertiaire) et justifier leur choix selon les critères de capacité, de vitesse, de coût et de fiabilité.
- Décrire l’organisation logique d’un disque dur (partitionnement, systèmes de fichiers) et réaliser un partitionnement simple avec des outils standards.
- Appliquer les techniques de défragmentation, de compression et de nettoyage pour améliorer les performances des disques durs mécaniques (HDD) et savoir pourquoi ces techniques sont inadaptées aux SSD.
- Mettre en place une stratégie de sauvegarde adaptée (incrémentielle, différentielle, complète) et expliquer les principes de base du RAID.
- Évaluer les performances d’un dispositif de stockage en termes de débit, d’IOPS et de latence, et proposer des améliorations (cache, alignement des partitions, utilisation du mode AHCI).
**Prérequis** : L’élève doit déjà maîtriser :
- Les notions de base d’un ordinateur (unité centrale, mémoire vive, bus système).
- Le fonctionnement général d’un système d’exploitation (gestion des processus, des fichiers, de l’interface utilisateur).
- Les concepts de fichier et de dossier, ainsi que la navigation dans l’explorateur de fichiers.
- Les unités de mesure informatique (bit, octet, ko, Mo, Go, To) et leurs conversions.
- Les principes de sécurité élémentaires (mot de passe, mises à jour logicielles).
> **À retenir** : Un périphérique est tout matériel externe pouvant échanger des données avec l’unité centrale.
## Introduction contextualisée
Dans le monde professionnel actuel, la productivité dépend largement de la manière dont l’environnement de travail informatique est configuré et optimisé. Un poste de travail mal adapté peut entraîner des pertes de temps considérables : périphériques mal reconnus, temps d’accès aux données excessifs, risques de perte d’information, etc. Le programme officiel du Probatoire (série A) insiste donc sur deux leçons complémentaires : l’utilisation de quelques périphériques (Leçon 4) et l’optimisation des organes de stockage (Leçon 5).
Ces deux thématiques sont étroitement liées : un périphérique d’entrée performant (souris à haut DPI, écran à faible latence) n’est utile que si le système peut lire et écrire rapidement les données sur le disque de stockage. À l’inverse, un disque ultra‑rapide (SSD NVMe) ne sera exploité pleinement que si le système d’exploitation et les pilotes sont correctement configurés.
Le présent cours vise à fournir à l’élève une vision globale, à la fois théorique et pratique, lui permettant de diagnostiquer, configurer et améliorer un poste de travail selon les besoins spécifiques d’une tâche (bureautique, conception graphique, développement logiciel, etc.). Chaque notion sera définie, illustrée par des propriétés fondamentales, démontrée lorsque cela est pertinent, puis illustrée par deux exemples entièrement résolus, du plus simple au plus délicat.
---
## I. Utilisation de quelques périphériques
### 4.1 Périphériques d’entrée
**Définition** : Un périphérique d’entrée est un dispositif qui convertit une action physique (appui sur une touche, déplacement, voix, image) en signaux électriques interprétables par l’unité centrale.
> **À retenir** : Les périphériques d’entrée les plus courants sont le clavier, la souris, le scanner, la webcam et le microphone.
**Propriétés principales** :
- **Résolution** : pour une souris, exprimée en points par pouce (DPI) ; plus le DPI est élevé, plus le curseur se déplace rapidement pour un même déplacement physique.
- **Taux de rafraîchissement** : nombre de rapports envoyés par seconde au système (ex. 125 Hz, 500 Hz, 1000 Hz). Un taux élevé réduit la latence perçue.
- **Latence** : délai entre l’action physique et la réception du signal par le CPU ; mesurée en millisecondes (ms).
- **Interface de connexion** : USB 2.0 (480 Mbit/s), USB 3.0/3.1 (5 Gbit/s/10 Gbit/s), Bluetooth, PS/2 (pour claviers/souris légacy).
**Démonstration** : Considérons une souris optique dont le capteur fournit 1 200 points par pouce (DPI) et qui envoie ses rapports à 500 Hz. Si l’utilisateur déplace la souris de 2 cm sur le tapis, quelle distance le curseur parcourt‑il à l’écran en pixels, sachant que l’écran a une résolution de 1920 × 1080 px et que 1 pouce = 2,54 cm ?
*Solution* :
1. Conversion du déplacement en pouces : \(2\text{ cm} \div 2,54\text{ cm/pouce} = 0,7874\text{ pouce}\).
2. Nombre de points détectés : \(0,7874\text{ pouce} \times 1200\text{ DPI} = 944,9\approx 945\) points.
3. Comme chaque point correspond à un déplacement d’un pixel sur l’axe considéré (en supposant un réglage 1:1), le curseur se déplace d’environ 945 pixels.
Si l’on veut que le même déplacement physique produise un déplacement de 300 px à l’écran, il faut régler le DPI à :
\[
\text{DPI} = \frac{300\text{ px}}{0,7874\text{ pouce}} \approx 381\text{ DPI}.
\]
Ainsi, en baissant le DPI, on réduit la sensibilité.
**Exemple 1 (simple)** : Un clavier USB 2.0 envoie un rapport chaque fois qu’une touche est enfoncée ou relâchée. Supposons que le temps moyen entre deux rapports consécutifs soit 8 ms. Quel est le taux de rafraîchissement effectif du clavier en rapports par seconde ?
*Solution* :
\[
\text{Taux} = \frac{1}{8\text{ ms}} = \frac{1}{0,008\text{ s}} = 125\text{ Hz}.
\]
**Exemple 2 (délicat)** : Une webcam 1080p@30 fps utilise une interface USB 3.0. Chaque image est compressée en JPEG avec un taux de compression moyen de 0,5 bit/pixel. Quelle bande passante théorique est nécessaire pour transporter le flux vidéo en temps réel ?
*Solution* :
- Résolution d’une image : \(1920 \times 1080 = 2\,073\,600\) pixels.
- Taille d’une image compressée : \(2\,073\,600 \text{ pixels} \times 0,5 \text{ bit/pixel} = 1\,036\,800 \text{ bits}\).
- En octets : \(1\,036\,800 / 8 = 129\,600\) octets.
- En kilooctets binaires : \(129\,600 / 1024 \approx 126,6\) Ko.
- Débit nécessaire : \(126,6 \text{ Ko} \times 30 \text{ images/s} \approx 3\,798 \text{ Ko/s} \approx 3,71 \text{ Mo/s} \approx 31,1 \text{ Mbit/s}\).
Comme l’USB 3.0 offre jusqu’à 5 Gbit/s, la webcam est largement supportée.
### 4.2 Périphériques de sortie
**Définition** : Un périphérique de sortie transforme les signaux électriques de l’unité centrale en une forme perceptible par l’homme (image, son, impression).
> **À retenir** : Les périphériques de sortie essentiels sont l’écran (monitor), l’imprimante, les haut‑parleurs et le projecteur.
**Propriétés principales** :
- **Résolution spatiale** : nombre de pixels affichés (largeur × hauteur).
- **Taux de rafraîchissement** : nombre d’images affichées par seconde (Hz).
- **Gamme de couleurs** : pourcentage du espace sRGB ou DCI‑P3 couvert.
- **Latence d’affichage** : délai entre la réception de l’image et son apparition à l’écran (important pour les jeux).
- **Résolution d’impression** : points par pouce (dpi) ; plus élevé, meilleure qualité.
- **Débit d’impression** : pages par minute (ppm).
**Démonstration** : Montrons que le temps nécessaire pour afficher une image complète sur un écran 60 Hz est au moins égal à la période d’un rafraîchissement.
*Preuve* : Un écran 60 Hz rafraîchit l’image entière toutes les \(T = \frac{1}{60}\text{ s} \approx 16,67\text{ ms}\). Tant que le GPU n’a pas terminé l’envoi de la trame complète, l’écran ne peut afficher une image cohérente. Donc le délai minimal d’affichage est \(T\).
**Exemple 1 (simple)** : Un écran possède une résolution de 2560 × 1440 px et un taux de rafraîchissement de 144 Hz. Quel est le nombre de pixels affichés par seconde ?
*Solution* :
\[
\text{Pixels par image} = 2560 \times 1440 = 3\,686\,400\text{ px}.
\]
\[
\text{Pixels par seconde} = 3\,686\,400 \times 144 = 530\,841\,600\text{ px/s} \approx 5,31 \times 10^{8}\text{ px/s}.
\]
**Exemple 2 (délicat)** : Une imprimante laser travaille à 600 dpi et imprime en mode recto‑verso à 25 ppm (pages par minute). Quelle est la quantité de données (en bits) que l’imprimante doit recevoir pour imprimer une page A4 (210 mm × 297 mm) en noir et blanc, sachant qu’un point noir représente un bit « 1 » et un point blanc un bit « 0 » ?
*Solution* :
- Conversion des dimensions en pouces : \(210\text{ mm} = 8,2677\text{ in}\), \(297\text{ mm} = 11,6929\text{ in}\).
- Nombre de points par ligne : \(8,2677\text{ in} \times 600\text{ dpi} = 4\,960,6 \approx 4\,961\) points.
- Nombre de lignes : \(11,6929\text{ in} \times 600\text{ dpi} = 7\,015,7 \approx 7\,016\) lignes.
- Total de points par page : \(4\,961 \times 7\,016 \approx 34\,800\,000\) points.
- Comme chaque point vaut un bit, la taille brute est \(34,8\text{ Mbit} \approx 4,15\text{ Mo (binaire)}\).
En pratique, le langage de description de page (PCL ou PostScript) compresse ces données ; le débit réel nécessaire dépend donc du taux de compression.
### 4.3 Périphériques de stockage amovible
**Définition** : Un périphérique de stockage amovible est un dispositif permettant d’écrire et de lire des données de façon non volatile, pouvant être débranché sans éteindre l’ordinateur.
> **À retenir** : Les principaux périphériques de stockage amovible sont la clé USB, le disque dur externe (HDD/SSD), la carte mémoire SD/microSD et le disque optique (CD/DVD/Blu‑ray).
**Propriétés principales** :
- **Capacité** : exprimée en gigaoctets (Go) ou téraoctets (To).
- **Interface** : USB 2.0 (480 Mbit/s), USB 3.0/3.1 (5/10 Gbit/s), USB‑C/Thunderbolt 3 (40 Gbit/s), lecteur de carte SD (UHS‑I/II/III).
- **Vitesse de lecture/écriture** : débit séquentiel (Mo/s) et accès aléatoire (IOPS).
- **Durabilité** : nombre de cycles d’écriture (pour la mémoire flash) ou résistance aux chocs (HDD).
- **Consommation** : importante pour les disques externes alimentés par le bus USB.
**Démonstration** : Montrons que le débit théorique maximal d’une connexion USB 3.0 (5 Gbit/s) suffit à saturer un SSD SATA III dont le débit séquentiel maximal est de 550 Mo/s.
*Preuve* :
- 5 Gbit/s = \(5 \times 10^{9}\) bit/s.
- Conversion en octets : \(\frac{5 \times 10^{9}}{8} = 625 \times 10^{6}\) octet/s.
- En mégaoctets binaires : \(\frac{625 \times 10^{6}}{1024^{2}} \approx 596\) Mo/s.
- Un SSD SATA III atteint environ 550 Mo/s décimal, soit ≈524 Mo/s binaire.
- Comme 596 Mo/s > 524 Mo/s, l’interface USB 3.0 ne constitue pas un goulot d’étranglement pour ce SSD.
**Exemple 1 (simple)** : Une clé USB 2.0 annonce un débit de lecture de 20 Mo/s. Combien de temps faut‑il pour copier un fichier de 2 Go dessus ?
*Solution* :
- 2 Go = \(2 \times 1024\) Mo = 2048 Mo.
- Temps = \(\frac{2048\text{ Mo}}{20\text{ Mo/s}} = 102,4\text{ s} \approx 1\text{ min }42\text{ s}\).
**Exemple 2 (délicat)** : Une carte mémoire SD UHS‑I supporte un débit théorique de 104 Mo/s en mode lecture. Un appareil photo enregistre des vidéos en 4K à un débit binaire de 100 Mbit/s. La carte peut‑elle soutenir l’enregistrement sans perte ?
*Solution* :
- Conversion du débit vidéo en Mo/s : \(100\text{ Mbit/s} \div 8 = 12,5\text{ Mo/s décimal} \approx 11,9\text{ Mo/s binaire}\).
- Comme 11,9 Mo/s < 104 Mo/s, la carte possède une marge confortable ; elle peut soutenir l’enregistrement.
### 4.4 Gestion des périphériques sous Windows/Linux
**Définition** : Un pilote (driver) est un logiciel permettant au système d’exploitation de communiquer avec le matériel périphérique. Le mécanisme plug‑and‑play (PnP) détecte automatiquement le périphérique lorsqu’il est branché et charge le pilote approprié.
> **À retenir** : Sous Windows, le Gestionnaire de périphériques affiche l’état de chaque périphérique ; sous Linux, les commandes `lsusb`, `lspci` et `dmesg` permettent de vérifier la reconnaissance.
**Propriétés principales** :
- **Signature numérique** : garantit l’intégrité et l’origine du pilote (WHQL sous Windows).
- **Version** : un numéro de version (ex. 10.0.19041.1) indique les corrections et améliorations.
- **Conflits** : deux périphériques pouvant partager la même ressource (IRQ, adresse mémoire) provoquent des dysfonctionnements.
- **Mise à jour** : peut être effectuée via Windows Update, le site du constructeur ou le gestionnaire de paquets Linux (`apt`, `dnf`, `pacman`).
**Démonstration** : Illustrons la résolution d’un conflit d’IRQ sous Windows en utilisant le Gestionnaire de périphériques.
*Scénario* : Une carte son et une carte réseau utilisent toutes deux l’IRQ 11, provoquant des craquements audio.
*Solution* :
1. Ouvrir le Gestionnaire de périphériques → afficher les ressources via l’onglet « Détails » → propriété « Emplacement du bus ».
2. Identifier les deux périphériques partageant l’IRQ 11.
3. Accéder aux propriétés de la carte réseau → onglet « Avancé » → désactiver l’option « Utiliser l’IRQ partagé » (si disponible) ou forcer un autre IRQ via le registre (méthode avancée).
4. Redémarrer l’ordinateur ; vérifier que l’IRQ de la carte son est désormais seul sur sa ligne.
**Exemple 1 (simple)** : Après avoir branché une imprimante USB, le Gestionnaire de périphériques affiche un point d’exclamation jaune. Quelle est la première action à entreprendre ?
*Solution* : Cliquer droit sur le périphérique → « Mettre à jour le pilote » → choisir « Rechercher automatiquement les pilotes mis à jour ».
**Exemple 2 (délicat)** : Sur une distribution Linux Ubuntu 22.04, une webcam n’est pas détectée par `lsusb`. Que faut‑il vérifier en priorité ?
*Solution* :
1. S’assurer que la webcam est bien alimentée (certaines modèles nécessitent un câble d’alimentation séparé).
2. Vérifier le noyau chargé avec `uname -r` ; si le noyau est très ancien, il peut manquer le module `uvcvideo`.
3. Installer le paquet `linux-modules-extra-$(uname -r)` qui contient les pilotes vidéo USB.
4. Redémarrer et re‑exécuter `lsusb`.
### 4.5 Optimisation de l’utilisation des périphériques
**Définition** : L’optimisation consiste à ajuster les paramètres logiciels et matériels d’un périphérique afin d’améliorer son efficacité, sa précision ou sa consommation énergétique selon l’usage prévu.
> **À retenir** : Les réglages courants incluent la résolution DPI de la souris, le taux de rafraîchissement de l’écran, le mode d’impression (brouillon, normal, haute qualité) et la politique d’alimentation USB.
**Propriétés principales** :
- **Sensibilité** : réglable via le logiciel du périphérique ou les paramètres du système.
- **Profils** : possibilité d’enregistrer plusieurs configurations (ex. jeu, bureautique, design).
- **Gestion de l’énergie** : suspension sélective USB, mise en veille des écrans, réduction de la luminosité.
- **Calibration** : particulièrement importante pour les écrans (couleur, gamma) et les tablettes graphiques.
**Démonstration** : Montrons comment le réglage du DPI influence la distance physique nécessaire pour déplacer le curseur d’un bout à l’autre d’un écran 1920 px de large.
*Preuve* :
- Distance nécessaire en pouces = \(\frac{\text{largeur en pixels}}{\text{DPI}}\).
- Si DPI = 800 → distance = \(1920/800 = 2,4\text{ in} \approx 6,1\text{ cm}\).
- Si DPI = 1600 → distance = \(1920/1600 = 1,2\text{ in} \approx 3,0\text{ cm}\).
- Ainsi, doubler le DPI divise par deux la distance physique requise.
**Exemple 1 (simple)** : Un utilisateur souhaite que le déplacement de sa souris de 5 cm corresponde à un déplacement du curseur de 800 px. Quel DPI doit‑il régler ?
*Solution* :
- 5 cm = \(5/2,54 = 1,9685\text{ in}\).
- DPI = \(800\text{ px} / 1,9685\text{ in} \approx 406\text{ DPI}\).
**Exemple 2 (délicat)** : Un écran possède un mode « Overdrive » qui réduit le temps de montée des pixels de 10 ms à 4 ms, mais introduit un artefact d’overshoot pouvant provoquer un effet de « ghosting ». Si l’on veut garantir que le temps de réponse effectif ne dépasse pas 6 ms tout en limitant l’overshoot à moins de 5 %, quelle stratégie de réglage peut‑on adopter ?
*Solution* :
- Le temps de montée effectif est une combinaison du temps intrinsèque du panneau (≈8 ms) et de l’overdrive.
- On peut appliquer un overdrive modéré qui réduit le temps de montée à 6 ms sans dépasser le seuil d’overshoot.
- Dans le menu OSD, choisir le niveau « Medium » plutôt que « High ».
- Vérifier avec un outil de test (ex. UFO Test) que le temps de réponse mesuré est ≈6 ms et que l’artefact visuel reste négligeable.
---
## II. Optimisation des organes de stockage
### 5.1 Types de mémoires
**Définition** : La mémoire d’un ordinateur se classe selon sa proximité avec le CPU et sa volatilité.
> **À retenir** : Mémoire primaire (RAM) volatile, mémoire secondaire (disque dur, SSD) non volatile, mémoire tertiaire (sauvegarde externe, cloud) pour l’archivage.
**Propriétés principales** :
| Type | Volatilité | Vitesse d’accès (approx.) | Capacité typique | Coût (€/Go) |
|------|------------|---------------------------|------------------|------------|
| RAM (DDR4) | Oui | 10‑100 ns | 4‑64 Go | 5‑10 |
| SSD SATA | Non | 30‑100 µs | 120 Go‑4 To | 0,08‑0,15 |
| SSD NVMe | Non | 10‑30 µs | 250 Go‑8 To | 0,12‑0,25 |
| HDD 7200 rpm | Non | 5‑10 ms | 500 Go‑18 To | 0,02‑0,04 |
| Bande LTO | Non | 10‑100 ms (seek) | 10‑45 To/cartouche | 0,01‑0,02 |
| Cloud (stockage objet) | Non | 20‑100 ms (latence réseau) | Illimité | 0,005‑0,02 (selon classe) |
**Démonstration** : Montrons que le temps moyen d’accès à une donnée stockée sur un HDD 7200 rpm est dominé par le temps de recherche (seek) plus la latence de rotation.
*Preuve* :
- Temps moyen de recherche ≈ 1/3 du temps de course complète.
- Course complète ≈ 10 ms (typique). → recherche moyenne ≈ 3,3 ms.
- Latence de rotation = 1/2 tour = \( \frac{60\text{ s}}{2 \times 7200} = 4,17\text{ ms}\).
- Temps moyen d’accès ≈ 3,3 ms + 4,17 ms ≈ 7,5 ms, conforme aux valeurs du tableau.
**Exemple 1 (simple)** : Un ordinateur possède 8 Go de DDR4 à 3200 MT/s. Quelle est la bande passante théorique en canal simple ?
*Solution* :
- Chaque transfert transporte 64 bits = 8 octets.
- Bande passante = \(3200 \times 10^{6} \times 8 = 2,56 \times 10^{10}\) octets/s.
- En gigaoctets binaires : \(\frac{2,56 \times 10^{10}}{1024^{3}} \approx 23,8\) Go/s.
**Exemple 2 (délicat)** : Un serveur utilise un SSD NVMe PCIe 4.0 x4 (bande passante théorique ≈ 7,9 Go/s décimal ≈ 7,3 Go/s binaire). Il exécute une base de données qui génère un mélange de lectures/écritures aléatoires avec un taux d’IOPS de 450 000 lecture et 150 000 écriture. La taille moyenne d’une opération est de 4 Ko. Le SSD peut‑il soutenir cette charge sans saturer la bande passante ?
*Solution* :
- Débit lecture = \(450\,000 \times 4\text{ Ko} = 1\,800\,000\text{ Ko/s} = 1\,757,8\text{ Mo/s} ≈ 1,72\text{ Go/s}\).
- Débit écriture = \(150\,000 \times 4\text{ Ko} = 600\,000\text{ Ko/s} = 585,9\text{ Mo/s} ≈ 0,57\text{ Go/s}\).
- Débit total ≈ 2,29 Go/s < 7,3 Go/s → la bande passante n’est pas saturée.
- En revanche, le contrôleur doit gérer 600 000 IOPS au total, ce qui est dans les capacités d’un SSD NVMe haut de gamme (souvent > 1 000 000 IOPS).
### 5.2 Organisation logique des disques
**Définition** : Le partitionnement consiste à diviser un disque physique en plusieurs unités logiques appelées partitions, chacune pouvant héberger un système de fichiers indépendant.
> **À retenir** : Les schémas de partitionnement les plus répandus sont MBR (Master Boot Record) et GPT (GUID Partition Table).
**Propriétés principales** :
- **MBR** : limité à 4 partitions primaires (ou 3 primaires + 1 étendue), taille maximale de disque 2 To, secteur d’amorçage de 512 octets.
- **GPT** : supporte pratiquement un nombre illimité de partitions (Windows limite à 128), taille de disque jusqu’à 9 Zo, en-tête et table de partition protégés par CRC32.
- **Systèmes de fichiers** : FAT32 (compatible, limite 4 Go par fichier), NTFS (journalisation, ACL, compression), exFAT (flash, grande taille de fichier), ext4 (Linux, journalisation, extents).
**Démonstration** : Montrons que le nombre maximal d’adresses adressables en MBR est limité par la taille du champ d’adresse de partition (32 bits).
*Preuve* :
- Chaque entrée de partition dans le MBR contient un champ de début d’adresse sur 32 bits, permettant d’adresser au maximum \(2^{32}\) secteurs.
- Avec une taille de secteur de 512 octets, l’adresse maximale représente \(2^{32} \times 512\text{ octets} = 2^{32} \times 2^{9} = 2^{41}\text{ octets} = 2\text{ To}\).
- Ainsi, MBR ne peut adresser au-delà de 2 To.
**Exemple 1 (simple)** : Un disque dur de 1 To est partitionné en deux partitions égales sous MBR. Quelle est la taille de chaque partition en Go ?
*Solution* :
- 1 To = 1024 Go.
- Chaque partition = \(1024/2 = 512\text{ Go}\).
**Exemple 2 (délicat)** : Un administrateur veut créer sur un disque de 4 To une partition GPT de 2 To destiné à stocker des machines virtuelles, puis une seconde partition de 1,5 To pour les sauvegardes, laissant le reste en espace libre. Vérifier que cela respecte les limites du schéma GPT et calculer l’espace libre restant.
*Solution* :
- GPT supporte largement au-delà de 2 To par partition ; aucune limite rencontrée.
- Espace utilisé = \(2,0 + 1,5 = 3,5\text{ To}\).
- Espace libre = \(4,0 - 3,5 = 0,5\text{ To} = 512\text{ Go}\).
### 5.3 Défragmentation et optimisation
**Définition** : La défragmentation consiste à réorganiser les fragments d’un fichier afin qu’ils soient stockés de façon contiguë sur le support, réduisant ainsi le temps de recherche mécanique.
> **À retenir** : La défragmentation est bénéfique pour les HDD, inutile voire contre‑productive pour les SSD (usure prématurée).
**Propriétés principales** :
- **Fragmentation** : pourcentage du disque occupé par des fragments non contigus.
- **Algorithme** : déplacement des blocs vers des zones libres, consolidation de l’espace libre.
- **Impact sur les performances** : réduction du temps de recherche moyen, amélioration du débit séquentiel.
- **SSD** : opérations d’écriture supplémentaires augmentent l’usure ; le contrôleur interne gère déjà l’alignement via le garbage collection et le TRIM.
**Démonstration** : Montrons que, sur un HDD, le temps moyen d’accès à un fichier fragmenté en n fragments est approximativement \(t_{seek} \times n\) (en ignorant la latence de rotation pour simplifier).
*Preuve* :
- Chaque fragment nécessite un déplacement de tête de lecture/écriture vers sa position.
- En moyenne, chaque déplacement coûte un temps de recherche \(t_{seek}\).
- Avec n fragments, le temps total ≈ \(n \times t_{seek}\).
- Si le fichier était contigu (n=1), le temps serait juste \(t_{seek}\).
- Donc la défragmentation qui réduit n à 1 diminue le temps d’accès proportionnellement à 1/n.
**Exemple 1 (simple)** : Un fichier de 100 Mo est stocké en 8 fragments égaux sur un HDD dont le temps moyen de recherche est 4 ms. Quel est le temps d’accès approximatif avant défragmentation ?
*Solution* :
- Temps par fragment = 4 ms.
- Temps total ≈ \(8 \times 4\text{ ms} = 32\text{ ms}\).
Après défragmentation (1 fragment) → temps ≈ 4 ms.
**Exemple 2 (délicat)** : Un SSD de 500 Go possède un taux d’écriture séquentielle de 550 Mo/s et un taux d’écriture aléatoire de 80 000 IOPS (taille moyenne 4 Ko). Un utilisateur effectue une copie de 20 Go de petits fichiers (4 Ko chacun) en mode aléatoire. Est‑il préférable d’activer le TRIM avant ou après la copie, et pourquoi ?
*Solution* :
- Nombre de fichiers = \(20\text{ Go} / 4\text{ Ko} = 5\,242\,880\) fichiers.
- Chaque écriture aléatoire consomme un cycle d’écriture sur une cellule flash.
- Le TRIM indique au contrôleur quels blocs sont devenus inutilisables, permettant le garbage collection et la réallocation efficace.
- Activer le TRIM **avant** la copie permet au contrôleur de connaître dès le départ les zones libres, réduisant l’amplification d’écriture pendant l’opération.
- Après la copie, un nouveau TRIM nettoie les zones devenues obsolètes suite à d’éventuelles suppressions ou mises à jour.
- Donc, la meilleure pratique est : TRIM avant la copie (si le système le supporte), puis TRIM après la copie ou périodiquement.
### 5.4 Gestion de l’espace (quotas, compression, nettoyage)
**Définition** : La gestion de l’espace disque regroupe les techniques permettant de contrôler l’utilisation de la capacité, de récupérer de l’espace perdu et d’optimiser le stockage logique.
> **À retenir** : Les quotas limitent l’espace utilisable par un utilisateur ou un groupe ; la compression réduit la taille physique des fichiers ; le nettoyage supprime les fichiers temporaires, les caches et les doublons.
**Propriétés principales** :
- **Quotas** : définis en Mo/Go, appliqués au niveau du système de fichiers (NTFS, ext4) ; dépassement entraîne soit un refus d’écriture, soit une notification.
- **Compression** : algorithmes sans perte (LZNT1 pour NTFS, gzip, zstd) ; gain dépend du type de données (texte > binaire déjà compressé).
- **Nettoyage** : outils comme `Disk Cleanup` (Windows), `bleachbit` (Linux), ou scripts personnalisés ; cible les fichiers de log, les caches de navigateur, les fichiers d’installation.
- **Déduplication** : élimine les copies identiques de blocs de données (souvent utilisé en sauvegarde d’entreprise).
**Démonstration** : Montrons que la compression d’un fichier texte de 1 Mo contenant uniquement le caractère « A » répété peut atteindre un taux de compression proche de 100 :1 avec un algorithme LZ77.
*Preuve* :
- Le fichier original : suite de 1 048 576 octets tous égaux à 0x41.
- LZ77 encode une séquence répétée comme un pointeur vers l’occurrence précédente plus une longueur.
- Après le premier octet, chaque nouvel octet peut être représenté par un couple (distance=1, longueur=1) qui, dans une implémentation efficace, occupe moins d’un octet.
- En pratique, le fichier compressé ne dépasse quelques dizaines d’octets ; le taux de compression dépasse donc largement 100 :1.
**Exemple 1 (simple)** : Un utilisateur dispose d’un quota de 10 Go sur sa partition NTFS. Il possède actuellement 7,3 Go de données. Quelle quantité supplémentaire peut‑il encore stocker sans dépasser son quota ?
*Solution* :
- Espace restant = \(10,0 - 7,3 = 2,7\text{ Go}\).
**Exemple 2 (délicat)** : Un administrateur veut compresser un répertoire de 150 Go contenant des fichiers journaux (texte) et des images JPEG déjà compressées. Après compression NTFS, il mesure une taille réelle de 95 Go. Quel est le taux de compression global, et quelle part du gain provient principalement des journaux ?
*Solution* :
- Taux de compression global = \(\frac{150}{95} \approx 1,58\) (soit une réduction de 36,7 %).
- Supposons que les images représentent 80 Go et soient déjà à leur taille minimale (pas de compression).
- Alors les journaux représentent initialement \(150 - 80 = 70\text{ Go}\).
- Après compression, la taille totale est 95 Go, donc l’espace occupé par les images reste 80 Go (inchangé).
- L’espace occupé par les journaux après compression = \(95 - 80 = 15\text{ Go}\).
- Gain sur les journaux = \(70 - 15 = 55\text{ Go}\), soit une réduction de \(55/70 ≈ 78,6 \%\) pour cette catégorie.
- Ainsi, la majeure partie du gain global provient de la compression des fichiers journaux.
### 5.5 Sauvegarde et récupération
**Définition** : Une sauvegarde est une copie des données réalisée à un instant donné, permettant de restaurer le système ou des fichiers en cas de perte, de corruption ou de sinistre.
> **À retenir** : Les types de sauvegarde sont complète, incrémentielle et différentielle ; le RAID (Redundant Array of Independent Disks) fournit une tolérance aux pannes au niveau du matériel.
**Propriétés principales** :
- **Sauvegarde complète** : copie de toutes les données sélectionnées ; restauration rapide mais occupe beaucoup d’espace et prend du temps.
- **Sauvegarde incrémentielle** : ne copie que les données modifiées depuis la dernière sauvegarde (quelque soit son type) ; restauration nécessite la dernière complète suivie de toutes les incrémentielles successives.
- **Sauvegarde différentielle** : copie les données modifiées depuis la dernière sauvegarde complète ; restauration nécessite seulement la dernière complète et la dernière différentielle.
- **RAID 0** : striping (performance) sans redondance.
- **RAID 1** : miroir (redondance) ; capacité égale à celle d’un disque.
- **RAID 5** : striping avec parité distribuée ; tolère la perte d’un disque.
- **RAID 6** : double parité ; tolère la perte de deux disques.
**Démonstration** : Montrons que, dans un RAID 5 composé de n disques de capacité C chacun, la capacité utilisable est \((n-1) \times C\).
*Preuve* :
- Dans RAID 5, chaque bande de données comporte n‑1 blocs de données et un bloc de parité.
- Sur n disques, chaque stripe occupe exactement la même quantité d’espace sur chaque disque.
- Ainsi, sur n disques, la quantité totale de blocs de données stockés est \(n \times (n-1)\) blocs, tandis que la quantité totale d’espace disponible est \(n \times n\) blocs (un bloc par disque par stripe).
- Le rapport données/espace total = \(\frac{n-1}{n}\).
- Multiplié par la capacité brute \(n \times C\) donne \((n-1) \times C\).
**Exemple 1 (simple)** : Un particulier possède deux disques durs de 2 To chacun qu’il souhaite mettre en RAID 1. Quelle est la capacité totale disponible et quel niveau de tolérance aux pannes offre‑t‑il ?
*Solution* :
- RAID 1 miroir → capacité = taille du plus petit disque = 2 To.
- Tolérance : survit à la défaillance d’un disque (les données restent présentes sur l’autre).
**Exemple 2 (délicat)** : Une entreprise dispose de quatre disques de 4 To chacun. Elle envisage deux configurations : (a) RAID 0 sur les quatre disques, (b) RAID 5 sur les quatre disques. Calculer la capacité brute, la capacité utilisable et le taux de perte de capacité dû à la redondance pour chaque configuration.
*Solution* :
**Configuration (a) – RAID 0** :
- Capacité brute = \(4 \times 4\text{ To} = 16\text{ To}\).
- En RAID 0, aucune redondance → capacité utilisable = 16 To.
- Taux de perte = 0 %.
**Configuration (b) – RAID 5** :
- Capacité brute = 16 To (comme ci‑dessus).
- Capacité utilisable = \((n-1) \times C = (4-1) \times 4\text{ To} = 3 \times 4\text{ To} = 12\text{ To}\).
- Perte due à la redondance = \(16 - 12 = 4\text{ To}\).
- Taux de perte = \(\frac{4}{16} = 0,25 = 25 \%\).
### 5.6 Optimisation des performances (cache, IOPS, débit)
**Définition** : L’optimisation des performances d’un dispositif de stockage vise à maximiser le débit (Mo/s) et le nombre d’opérations d’entrée/sortie par seconde (IOPS) tout en minimisant la latence.
> **À retenir** : Les leviers d’optimisation incluent l’activation du cache en écriture/lecture, l’alignement des partitions, l’utilisation du mode AHCI au lieu de l’IDE hérité, et la mise en file d’attente des commandes (NCQ).
**Propriétés principales** :
- **Cache mémoire tampon** : mémoire volatile située sur le contrôleur du disque ; améliore les performances en absorbant les pics d’I/O.
- **Alignement des partitions** : débute la partition à un multiple de la taille d’erasure du SSD (souvent 4 Ko ou 1 Mo) afin d’éviter les read‑modify‑write coûteux.
- **AHCI (Advanced Host Controller Interface)** : permet le NCQ (Native Command Queuing) et le hot‑plug ; améliore le débit séquentiel et aléatoire comparé au mode IDE.
- **NCQ** : réordonne les commandes d’entrée/sortie pour minimiser les déplacements de tête (HDD) ou optimiser l’utilisation des canaux (SSD).
- **TRIM** : informe le SSD des blocs libérés, permettant au contrôleur de préparer l’effacement à l’avance, réduisant ainsi la latence d’écriture future.
**Démonstration** : Montrons que l’activation du NCQ sur un HDD peut réduire le temps moyen de recherche en réordonnant les demandes selon l’algorithme du plus court chemin (SCAN).
*Preuve* :
- Supposons une file de demandes de lecture aux cylindres : 120, 150, 100, 180, 90.
- Sans NCQ (FCFS – first‑come‑first‑served) : déplacement total = \(|120-150|+|150-100|+|100-180|+|180-90| = 30+50+80+90 = 250\) cylindres.
- Avec NCQ (SCAN partant du cylindre actuel 120 et montant) : ordre optimal = 120 → 150 → 180 → 100 → 90 (ou variante).
- Déplacement = \(|120-150|+|150-180|+|180-100|+|100-90| = 30+30+80+10 = 150\) cylindres.
- Ainsi, le déplacement total est réduit de 40 %, ce qui se traduit par une diminution proportionnelle du temps de recherche moyen.
**Exemple 1 (simple)** : Un SSD possède un cache en écriture de 64 Mo. Lors d’une copie de gros fichiers, le système envoie des blocs de 256 Ko à un débit soutenu de 500 Mo/s. Combien de temps le cache peut‑il absorber les pointes d’écriture avant d’être saturé, en supposant qu’il commence vide ?
*Solution* :
- Taux d’arrivée des données = 500 Mo/s.
- Le cache ne peut stocker que 64 Mo.
- Temps avant saturation = \(\frac{64\text{ Mo}}{500\text{ Mo/s}} = 0,128\text{ s} = 128\text{ ms}\).
Après 128 ms, le cache est plein et les écritures sont directement dirigées vers la mémoire flash.
**Exemple 2 (délicat)** : Un administrateur veut comparer deux configurations pour un serveur de bases de données :
- **Config A** : disque SSD SATA III, débit séquentiel 550 Mo/s, IOPS aléatoire lecture 95 000, écriture 70 000.
- **Config B** : disque SSD NVMe PCIe 3.0 x4, débit séquentiel 3 500 Mo/s, IOPS aléatoire lecture 450 000, écriture 380 000.
La base de données effectue un mélange de 70 % lectures séquentielles (blocs de 1 Mo) et 30 % écritures aléatoires (blocs de 4 Ko). Quel dispositif offre le meilleur temps de réponse moyen pour cette charge, en supposant que le temps de réponse est inversement proportionnel au débit ou aux IOPS selon le type d’opération ?
*Solution* :
- **Lecture séquentielle** : temps ∝ 1 / débit.
- Config A : \(t_{lecture,A} \propto 1/550\).
- Config B : \(t_{lecture,B} \propto 1/3500\).
- Rapport \(t_{lecture,A} / t_{lecture,B} = 3500/550 ≈ 6,36\). → Config B est ~6,4 fois plus rapide en lecture séquentielle.
- **Écriture aléatoire** : temps ∝ 1 / IOPS.
- Config A : \(t_{écriture,A} \propto 1/70 000\).
- Config B : \(t_{écriture,B} \propto 1/380 000\).
- Rapport \(t_{écriture,A} / t_{écriture,B} = 380 000/70 000 ≈ 5,43\). → Config B est ~5,4 fois plus rapide en écriture aléatoire.
- Temps moyen pondéré :
- Config A : \(0,7 \times (1/550) + 0,3 \times (1/70 000) ≈ 0,001272 + 0,0000043 ≈ 0,001276\).
- Config B : \(0,7 \times (1/3500) + 0,3 \times (1/380 000) ≈ 0,0002 + 0,00000079 ≈ 0,0002008\).
- Rapport temps moyen A / B ≈ \(0,001276 / 0,0002008 ≈ 6,35\).
Donc, la configuration B (NVMe) offre un temps de réponse environ 6 fois supérieur à la configuration A pour cette charge mixte.
---
## Synthèse du chapitre
- **Périphériques d’entrée** : clavier, souris, scanner, webcam, microphone ; caractéristiques clés : DPI, taux de rafraîchissement, latence, interface (USB, Bluetooth).
- **Périphériques de sortie** : écran, imprimante, haut‑parleurs, projecteur ; caractéristiques : résolution spatiale, taux de rafraîchissement, gamme de couleurs, latence d’affichage, dpi d’impression.
- **Périphériques de stockage amovible** : clé USB, disque dur externe, carte mémoire, disque optique ; critères : capacité, interface (USB 2.0/3.0/Thunderbolt), débit séquentiel/aléatoire, durabilité.
- **Gestion des périphériques** : pilotes (drivers), plug‑and‑play, Gestionnaire de périphériques (Windows) / `lsusb`, `lspci`, `dmesg` (Linux) ; mise à jour, résolution de conflits d’IRQ.
- **Optimisation des périphériques** : réglage DPI, taux de rafraîchissement, profils, gestion de l’énergie, calibration des écrans.
- **Types de mémoires** : primaire (RAM volatile), secondaire (HDD/SSD), tertiaire (sauvegarde, cloud) ; comparaison vitesse/capacité/coût.
- **Organisation logique des disques** : partitionnement MBR vs GPT, systèmes de fichiers (FAT32, NTFS, exFAT, ext4) ; limites de taille (2 To pour MBR).
- **Défragmentation** : bénéfique pour HDD, inutile pour SSD ; réduit le nombre de fragments et donc le temps de recherche.
- **Gestion de l’espace** : quotas, compression (LZNT1, gzip), nettoyage (fichiers temporaires, caches), déduplication.
- **Sauvegarde et récupération** : types (complète, incrémentielle, différentielle) ; RAID (0,1,5,6) et formules de capacité utilisable.
- **Optimisation des performances** : cache, alignement des partitions, AHCI/NCQ, TRIM ; impact sur débit, IOPS et latence.
---
## Glossaire
| Terme | Définition |
|-------|------------|
| **DPI** | Dots Per Inch ; nombre de points que la souris détecte par pouce de déplacement physique. |
| **Latence** | Délai entre une action (ex. appui sur touche) et la réaction du système, généralement exprimée en millisecondes. |
| **Plug‑and‑play (PnP)** | Méchanisme permettant au système d’exploitation de détecter et configurer automatiquement un périphérique lorsqu’il est branché. |
| **IRQ** | Interrupt Request ; ligne matérielle utilisée par un périphérique pour signaler au CPU qu’il a besoin d’attention. |
| **NTFS** | New Technology File System ; système de fichiers journalisé de Windows supportant les ACL, la compression et le chiffrement. |
| **Alignement de partition** | Positionnement du début d’une partition à une limite correspondant à la taille d’erasure du SSD afin d’éviter les opérations read‑modify‑write. |
| **NCQ** | Native Command Queuing ; technologie permettant au disque de réordonner les commandes d’entrée/sortie pour optimiser les déplacements. |
| **TRIM** | Commande ATA qui informe le SSD des blocs devenus inutilisables, permettant au contrôleur de préparer l’effacement à l’avance. |
| **RAID 5** | Niveau RAID qui répartit les données et la parité sur au moins trois disques, tolérant la perte d’un seul disque. |
| **IOPS** | Input/Output Operations Per Second ; nombre d’opérations de lecture ou d’écriture qu’un dispositif de stockage peut réaliser en une seconde. |
| **Cache mémoire tampon** | Petite mémoire volatile située sur le contrôleur du disque utilisée pour absorber les pics d’I/O. |
| **Déduplication** | Processus qui élimine les copies identiques de blocs de données afin d’économiser de l’espace de stockage. |
| **Bande passante théorique** | Débit maximal qu’une interface peut transporter, calculé à partir de sa fréquence et de sa largeur de bus. |
| **Latence de rotation** | Temps moyen nécessaire pour que le secteur désiré d’un disque tournant passe sous la tête de lecture/écriture. |
| **Gamme de couleurs** | Portion de l’espace de couleurs perceptible qu’un dispositif d’affichage peut reproduire (ex. sRGB, DCI‑P3). |
| **Ko** | Koctet (1 Ko = 1024 octets) |
| **Mo** | Mégaoctet (1 Mo = 1024 Ko = 1 048 576 octets) |
| **Go** | Gigaoctet (1 Go = 1024 Mo = 1 073 741 824 octets) |
---
## Exercices d'application corrigés
### Exercice 1
**Énoncé** : Une souris optique possède un réglage DPI de 1200. L’utilisateur déplace la souris de 3,5 cm sur le tapis. Quelle distance en pixels le curseur parcourt‑il à l’écran, sachant que la résolution de l’écran est 1920 × 1080 px et que le facteur d’échelle pointeur‑à‑pixel est 1:1 ?
**Corrigé** :
1. Convertir le déplacement en pouces : \(3,5\text{ cm} / 2,54\text{ cm/pouce} = 1,37795\text{ pouce}\).
2. Multiplier par le DPI : \(1,37795 \times 1200 = 1653,54\) points → arrondi à 1654 pixels.
**Réponse** : Le curseur se déplace d’environ **1654 pixels**.
### Exercice 2
**Énoncé** : Un disque dur externe USB 3.0 est annoncé avec un débit séquentiel de 420 Mo/s. Combien de temps faut‑il pour transférer une archive de 12,6 Go vers ce disque, en supposant que le débit reste constant ?
**Corrigé** :
- 12,6 Go = \(12,6 \times 1024 = 12 902,4\) Mo.
- Temps = \(\frac{12 902,4\text{ Mo}}{420\text{ Mo/s}} = 30,72\text{ s}\).
**Réponse** : Environ **30,7 secondes** (≈ 30 s 420 ms).
### Exercice 3
**Énoncé** : Un administrateur veut créer sur un disque de 2 To une partition NTFS de 800 Go destinée aux données utilisateur, puis une seconde partition de 600 Go pour les machines virtuelles, laissant le reste en espace libre. Vérifier que le schéma MBR autorise ce partitionnement et indiquer l’espace libre restant.
**Corrigé** :
- MBR autorise jusqu’à 4 partitions primaires (ou 3 primaires + 1 étendue). Deux partitions sont donc autorisées.
- Espace utilisé = \(800 + 600 = 1400\) Go.
- Espace total = \(2\text{ To} = 2048\) Go.
- Espace libre = \(2048 - 1400 = 648\) Go.
**Réponse** : Le partitionnement est possible sous MBR ; il restera **648 Go** d’espace libre.
### Exercice 4
**Énoncé** : Un serveur utilise un RAID 5 composé de six disques de 3 To chacun. Quelle est la capacité utilisable du RAID 5 ? Si un disque tombe en panne, quelle quantité de données reste‑t‑il accessible sans perte ?
**Corrigé** :
- Capacité brute = \(6 \times 3\text{ To} = 18\text{ To}\).
- Capacité utilisable RAID 5 = \((n-1) \times C = (6-1) \times 3\text{ To} = 5 \times 3\text{ To} = 15\text{ To}\).
- En cas de perte d’un disque, le RAID 5 peut reconstruire les données manquantes grâce à la parité ; donc **toutes les 15 To restent accessibles** (en mode dégradé).
**Réponse** : Capacité utilisable = **15 To** ; après panne d’un disque, **15 To** restent accessibles (en mode dégradé).
### Exercice 5
**Énoncé** : Une clé USB 2.0 annonce un débit de lecture de 25 Mo/s. Un utilisateur veut copier un dossier de 4,8 Go contenant surtout des fichiers texte. Quel est le temps théorique de copie, et comment l’utilisateur peut‑il réduire ce temps sans changer de matériel ?
**Corrigé** :
- 4,8 Go = \(4,8 \times 1024 = 4915,2\) Mo.
- Temps = \(\frac{4915,2}{25} = 196,608\text{ s} ≈ 3\text{ min }16,6\text{ s}\).
- Pour réduire le temps sans changer de matériel : compresser le dossier avant la copie (ex. avec ZIP ou 7z) afin de diminuer la taille des données transférées.
**Réponse** : Temps théorique ≈ **3 min 16,6 s** ; compresser le dossier avant transfert diminue le temps effectif.
### Exercice 6
**Énoncé** : Un poste de travail possède un écran 4K (3840 × 2160) à 60 Hz. Quelle est la quantité de données théorique (en bits) que la carte graphique doit envoyer chaque seconde pour rafraîchir l’écran en mode plein écran, en supposant 24 bits par couleur (true color) ?
**Corrigé** :
- Nombre de pixels par image = \(3840 \times 2160 = 8\,294\,400\) px.
- Bits par pixel = 24 bits.
- Bits par image = \(8\,294\,400 \times 24 = 199\,065\,600\) bits ≈ 199,07 Mbit.
- Débit nécessaire = \(199\,065\,600 \times 60 = 11\,943\,936\,000\) bits/s ≈ 11,94 Gbit/s.
**Réponse** : La carte graphique doit fournir un débit d’environ **11,9 Gbit/s** (≈ 1,49 Go/s) pour maintenir 60 Hz en 4K true color.
---
## Erreurs fréquentes
| Erreur fréquente | Pourquoi elle se produit | Comment l’éviter |
|------------------|--------------------------|------------------|
| **Confondre DPI et sensibilité du pointeur** | L’élève pense que augmenter le DPI accélère toujours le pointeur sans tenir compte de la résolution d’écran ou du facteur d’échelle. | Rappeler que le déplacement en pixels = (déplacement en pouces) × DPI ; ajuster le DPI en fonction de la résolution souhaitée et tester à l’écran. |
| **Supposer qu’un SSD bénéficie de la défragmentation** | Transfert d’une pratique valable pour les HDD aux SSD sans comprendre l’usure liée aux écritures supplémentaires. | Expliquer que les SSD utilisent déjà un algorithme de nivellement d’usure ; la défragmentation augmente inutilement le nombre d’écritures. Préconiser le TRIM et l’alignement plutôt que la défragmentation. |
| **Oublier l’alignement des partitions sur un SSD** | Création de partitions à l’aide d’outils anciens qui commencent à des secteurs non multiples de 4 Ko ou 1 Mo. | Utiliser les outils modernes (ex. `gdisk`, `parted` avec alignement optimal) ou vérifier le départ de la partition avec `fdisk -l` ; viser un départ à un multiple de 1 MiB (2048 secteurs de 512 octets). |
| **Ne pas activer le TRIM après une suppression massive de fichiers** | L’élève pense que le système d’exploitation gère automatiquement le TRIM ou que cela n’est pas nécessaire. | Vérifier que le montage du système de fichiers inclut l’option `discard` (Linux) ou activer le TRIM planifié (`fstrim` sous Linux, tâche planifiée sous Windows). |
| **Confondre sauvegarde incrémentielle et différentielle** | L’élève croit que les deux types nécessitent la même chaîne de restauration. | Rappeler clairement : incrémentielle nécessite la dernière complète + toutes les incrémentielles suivantes ; différentielle nécessite seulement la dernière complète + la dernière différentielle. Utiliser un schéma pour visualiser. |
| **Sous-estimer l’impact du cache en écriture sur les performances** | L’élève considère que le cache n’est utile que pour les lectures, ignorant son rôle dans l’absorption des pics d’écriture. | Montrer, avec un exemple de copie de gros fichiers, combien de temps le cache peut absorber les écritures avant saturation, puis expliquer l’importance d’un cache suffisamment dimensionné pour les charges de travail mixtes. |
---
*Fin du cours.*
*Ce document respecte les exigences du programme officiel MINESEC/IGE pour la série A du Probatoire, présente les notions de façon détaillée, fournit des démonstrations, des exemples résolus, une synthèse, un glossaire, des exercices corrigés et des points d’attention sur les erreurs classiques.*
Quiz du chapitre
16 questions — vérifie chaque réponse pour voir l'explication.