J'observais l'utilisation de la sync
commande et j'ai lu que cette commande s'assure que tout ce qui se trouve en mémoire est écrit sur le disque.
Comme je pensais installer Ubuntu sur un disque amovible (USB) j'aimerais savoir s'il est nécessaire d'exécuter cette commande.
Cela m'inquiète qu'en éteignant l'ordinateur, si des données sont encore en cours d'écriture, elles finissent par être perdues à cause de l'arrêt du système.
Est-il nécessaire d'exécuter sync
avant d'arrêter ou de redémarrer le système ?
Est-ce que quelqu'un en dit plus à ce sujet ?
Réponse acceptée :
Les données peuvent être perdues lors d'arrêts inattendus ou de pannes du système - lorsque le système d'exploitation ne peut pas réellement vider les données de la mémoire sur le disque. Lors d'un arrêt ou d'un redémarrage normal, le système d'exploitation est toujours sous contrôle, il écrira donc des données sur le disque.
En d'autres termes, les arrêts/redémarrages normaux sont OK. Il y a aussi quelque chose appelé halt
état - où la machine est toujours en cours d'exécution, mais le système d'exploitation a traversé le processus d'arrêt et a abandonné le contrôle du matériel. Dans ce cas, éteindre la machine est également acceptable. Ce qui ne va pas, ce sont les coupures de courant et les arrêts anormaux.