La capacité de mémoire perçue d'une carte Compact Flash (CF), ou de tout périphérique de stockage Flash, peut diminuer pour plusieurs raisons, dont aucune n'implique réellement la perte physique des cellules de stockage :
* Surcharge de formatage et de système de fichiers : Le système de fichiers (comme FAT32, exFAT ou NTFS) utilise une partie de l'espace de stockage pour gérer les fichiers et les répertoires. Cette surcharge est inhérente à la manière dont la carte organise et accède aux données. La capacité brute des puces de mémoire flash est supérieure à la capacité utilisable signalée par l'ordinateur.
* Mauvais blocs/niveau d'usure : La mémoire Flash a un nombre limité de cycles d'écriture. Pour prolonger sa durée de vie, le contrôleur utilise le nivellement d'usure, répartissant les écritures sur différentes cellules mémoire. Lorsqu'une cellule devient peu fiable (un bloc défectueux), elle est marquée comme inutilisable. Cela réduit l'espace disponible signalé par la carte. Le système d'exploitation peut masquer ces blocs défectueux, mais leur espace est effectivement perdu.
* Partitions système cachées : Certaines cartes CF peuvent avoir une petite partition cachée utilisée pour le micrologiciel ou d'autres fonctions du système. Cette partition n'est généralement pas accessible à l'utilisateur et réduit l'espace accessible à l'utilisateur signalé.
* Zones de récupération de données : Certaines cartes allouent une petite partie de l'espace pour la récupération des données. En cas de corruption des données, la zone de récupération peut être utilisée pour tenter de récupérer des informations, mais cet espace n'est pas directement accessible à l'utilisateur.
* Erreurs de rapport de logiciel : Parfois, le logiciel d'un ordinateur peut signaler de manière incorrecte la capacité de la carte CF. Essayer la carte sur un autre appareil ou utiliser un autre système d'exploitation peut aider à diagnostiquer ce problème.
En bref, le « rétrécissement » n'est pas une perte de stockage physique mais plutôt une réduction de l'espace utilisable en raison du formatage nécessaire, de la correction d'erreurs, du nivellement de l'usure et de la surcharge du système. Le nombre réel de bits stockés sur la puce ne change pas.
|