Vous utilisez un appareil tournant sur un système d’exploitation Microsoft, Apple ou Linux ? Vous avez alors sûrement déjà vu passer ce genre d’alerte. “Erreur d’éjection du disque. Éjectez le périphérique avant de le déconnecter. ” Pourquoi nos ordinateurs nous mettent en garde ? On vous explique. Que ce soit de façon intentionnelle ou non, il nous est déjà tous arrivé de forcer l’éjection d’une clé USB en l’enlevant tout simplement de son port. Cependant, ces gestes sont à proscrire. Une raison simple, la perte ou la corruption des données. Cependant, cette précaution concerne uniquement les périphériques externes de stockage. Aucune crainte pour vos claviers ou vos souris. Éviter la perte ou la corruption de données Pour bien comprendre pourquoi c’est dangereux de forcer l’éjection d’un périphérique USB, il est nécessaire de comprendre comment les systèmes d’exploitation récents fonctionnent. Surtout sur le traitement et le transfert des données. Les systèmes d’exploitation récents, (macOS, Windows, Linux) utilisent ce que l’on appelle communément “l’écriture en cache”. Les constructeurs ont fait ce consensus afin de faciliter le transfert de données entre les appareils, mais surtout, pour améliorer les performances. L’écriture en cache signifie que les données sont d’abord stockées de manière provisoire dans la mémoire vive, avant d’être transférées. Pour être plus précis, lors de la mise en cache des écritures, les données vont être d’abord collectées dans la mémoire RAM, aussi appelée la mémoire volatile. En informatique, la mémoire volatile est une mémoire qui a besoin d’une alimentation constante en énergie afin de conserver l’information qui y est traitée. Ainsi, dès que l’alimentation est coupée, l’information contenue dans la mémoire volatile peut être perdue. L’écriture en cache permet donc de stocker temporairement les commandes d’écriture jusqu’à ce qu’elles soient écrites ou copiées sur le périphérique externe. Par “commande d’écriture”, on parle des instructions envoyées par le système d’exploitation pour transférer des données. Cette technique est reconnue pour améliorer grandement les performances, assurant ainsi un transfert plus rapide. Cependant, il faut être précautionneux. Que ce soit le support d’Apple, de Microsoft ou même celui de LaCie (une marque spécialisée dans les périphériques de stockage), tous insistent sur la nécessité d’éjecter les périphériques en sécurité. En effet, une perte ou une corruption des données est fort probable si l’on force l’éjection. Les données qui sont restées dans la mémoire RAM n’ayant pas encore été transférées. Comment éjecter un périphérique USB ? Sur Windows, il suffit d’aller en bas à droite de votre bureau, dans la barre de tâches. Ensuite, allez dans les icônes cachées puis cliquez sur l’icône des périphériques externes, et choisissez “Retirer le périphérique en toute sécurité.” Sur macOS, faites un clic gauche sur l’icône de votre périphérique sur votre bureau, puis sélectionnez “éjecter”. Vous pouvez faire la même chose directement dans le Finder.