Comment fonctionne une clé USB
À l'intérieur d'une clé USB
Une clé USB (clé mémoire) est un périphérique de stockage à semi-conducteurs sans pièces mobiles.
Composants principaux
- Contrôleur USB – gère protocole USB, nivellement usure, correction erreurs.
- Mémoire Flash NAND – cellules non-volatiles (SLC, MLC, TLC, QLC) stockant bits.
- Oscillateur quartz – horloge pour contrôleur.
- PCB + Connecteur USB – Type-A, Type-C, micro-B, etc.
Flux de fonctionnement
- Branchement → hôte énumère périphérique, charge pilote stockage de masse.
- Alimentation fournie via VBUS (5 V, jusqu'à 900 mA USB 3.x).
- Adressage bloc logique (LBA) – hôte lit/écrit secteurs 512o/4Ko.
- Contrôleur traduit LBA → pages/blocs physiques, gère blocs défectueux, nivellement usure, garbage collection.
- Données persistent sans alimentation (charge grille flottante).
Systèmes de fichiers
- FAT32 – max 4 Go fichier, 2 To volume ; compatibilité universelle.
- exFAT – gros fichiers/volumes ; macOS/Windows/Linux (moderne).
- NTFS – défaut Windows ; lecture seule macOS sans pilote.
- APFS / ext4 – spécifiques plateforme.
Spécs clés
- Capacité : 8 Go – 2 To+.
- Vitesse : USB 2.0 (35 Mo/s), 3.0/3.1 Gen1 (150-400 Mo/s), 3.2 Gen2 (1 Go/s), USB4 (2-4 Go/s).
- Durabilité : 10k-100k cycles écriture par cellule (TLC/QLC plus bas).
Toujours éjectez proprement pour vider cache écriture et éviter corruption.
