À retenir
- L'écriture transforme une donnée volatile en une donnée persistante.
- C'est l'opération inverse de la lecture.
- Elle nécessite des droits d'accès spécifiques (permissions d'écriture).
En informatique, écrire désigne l'action de transférer et de consigner des données sur un support de stockage (disque dur, mémoire flash, serveur distant). C'est le processus qui permet de rendre une information durable : comme un secrétaire qui note une instruction orale sur un registre pour qu'elle ne soit pas oubliée une fois la conversation terminée.
Étymologie
Issu du latin scribere (tracer des caractères, rayer), le terme a évolué du geste physique de la plume vers l'action technique de modifier l'état d'un composant électronique ou magnétique pour y figer un bit d'information (0 ou 1).
Exemples d'usage
- Cliquer sur « Enregistrer » dans un traitement de texte pour fixer votre travail sur le disque.
- Copier un dossier de vacances sur une clé USB.
- Une application qui sauvegarde votre score élevé à la fin d'une partie.
Cas d'usage
Ce concept est omniprésent : dans le développement logiciel pour sauvegarder des configurations, dans les bases de données pour ajouter des entrées, et au cœur des systèmes d'exploitation qui écrivent sans cesse des journaux (logs) pour surveiller la santé de la machine.
Bonnes pratiques
Il est essentiel de gérer les erreurs d'écriture (par exemple, si le disque est plein). En programmation, il faut veiller à fermer le flux d'écriture après usage pour libérer les ressources. Pour le matériel comme les SSD, on évite les écritures répétitives inutiles qui peuvent, à très long terme, user les cellules de stockage.
Synonymes
Antonymes
Conseil
Si vous manipulez des volumes importants de données, essayez de regrouper vos opérations d'écriture. Écrire une grosse quantité d'un coup est souvent bien plus rapide que de faire des milliers de petites écritures individuelles.
Questions fréquentes
Peut-on écrire sur un support 'en lecture seule' ?
Non, un support verrouillé ou protégé (comme un CD-ROM ou une carte SD protégée) interdit toute modification des données.
Pourquoi l'écriture est-elle plus lente que la lecture ?
L'écriture demande souvent de réorganiser physiquement des électrons ou des zones magnétiques et nécessite une vérification de l'intégrité de ce qui a été gravé.
Qu'est-ce que l'écriture en cache ?
C'est quand l'ordinateur fait semblant d'avoir fini d'écrire en plaçant les données dans une mémoire ultra-rapide avant de les copier réellement sur le disque plus tard.