48 votes

L'arrêt d'une clé USB affecte-t-il réellement la clé ?

Pendant des années, j'ai toujours débranché mes clés USB de mon ordinateur et rien de grave ne s'est produit ; mais j'ai entendu dire qu'il fallait utiliser ". Safely Remove Hardware "avant de retirer un lecteur. Que signifie l'expression " Safely Remove Hardware "(en plus de vider la mémoire tampon de sortie) ?
Cette mesure est-elle recommandée uniquement pour s'assurer que toutes les transmissions de données vers l'appareil ont été interrompues, ou y a-t-il une autre raison ?

74voto

Ilya Kochetov Points 11641

Cela dépend des paramètres que vous avez définis pour le lecteur. Par exemple, si vous regardez dans le gestionnaire de périphériques pour le lecteur de disque lui-même, vous verrez quelque chose comme ceci :

Device Manager Example

Si la première option (retrait rapide) est sélectionnée, l'éjection du lecteur ne fait que démonter la partition et ne permet plus aux programmes d'accéder au lecteur.

Si vous choisissez la deuxième option (meilleures performances), l'éjection du disque vide les caches que le système d'exploitation a en mémoire, démonte le système de fichiers (ce qui peut également vider quelques mémoires tampons) et vide les mémoires tampons de l'appareil.

8voto

Mikhail Kupchik Points 2431

Les nouvelles données ne sont pas instantanément enregistrées sur la clé USB, elles sont stockées dans la mémoire vive pendant un certain temps. La motivation première de cette recherche est de gagner en performance sur les pages réécrites de manière répétée sur place.

Ainsi, en débranchant sans précaution, vous courez le risque que des pages récemment écrites et temporairement conservées dans la mémoire vive n'atteignent jamais le disque.

Cela peut affecter non seulement les données, mais aussi les métadonnées - des répertoires entiers peuvent disparaître, afficher des déchets, etc. Il est moins probable que cela se produise sur NTFS, car NTFS dispose d'un journal des transactions pour les métadonnées. Ainsi, avec NTFS, il suffit de corrompre les données de l'utilisateur dans les fichiers et d'annuler les modifications des métadonnées si l'on n'a pas de chance lors d'une déconnexion dangereuse.

3voto

John Munsch Points 12653

Exactement, c'est tout ce que cela fait. Il vide tous les tampons et s'assure que plus personne ne peut accéder à la clé USB en la déconnectant du système.

SistemesEz.com

SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X