La gestion du système d'exploitation Linux n'est pas particulièrement claire, mais l'apprentissage des commandes qui demandent au système d'effectuer des opérations de base est un grand pas dans la bonne direction. le synchroniser La commande écrit toutes les données mises en mémoire tampon dans la mémoire de l'ordinateur sur le disque.
Pourquoi utiliser la commande sync
Pour améliorer les performances, un ordinateur conserve souvent les données dans sa mémoire plutôt que de les écrire sur le disque car la RAM est beaucoup plus rapide que le disque dur. Cette approche convient jusqu’à ce qu’un ordinateur tombe en panne. Lorsqu'un ordinateur Linux subit un arrêt non planifié, toutes les données conservées en mémoire sont perdues ou le système de fichiers est corrompu. le synchroniser La commande force tout ce qui se trouve dans la mémoire de stockage temporaire à être écrit dans un stockage de fichier persistant (comme un disque) afin qu'aucune donnée ne soit perdue.
Quand l'utiliser
Habituellement, les ordinateurs sont fermés de manière organisée. Si l'ordinateur doit être arrêté ou le processeur arrêté de manière inhabituelle, par exemple lorsque vous déboguez le code du noyau ou en cas de coupure de courant, le synchroniser La commande force le transfert immédiat des données en mémoire sur le disque. Parce que les ordinateurs modernes ont des caches potentiellement volumineuses, lorsque vous utilisez le synchroniser Avant d'attendre que tous les voyants indiquant une activité cessent de clignoter avant d'éteindre l'ordinateur.
Syntaxe
sync option fichier Les options pour la commande de synchronisation sont les suivantes: Il n'est pas courant d'invoquer manuellement sync. Le plus souvent, cette commande est exécutée avant d’exécuter une autre commande susceptible de déstabiliser le noyau Linux, ou si vous pensez que quelque chose de grave va se produire (par exemple, vous êtes sur le point de manquer de batterie sur votre système Linux. ordinateur portable) et vous n’avez pas le temps d’exécuter un arrêt complet du système. Lorsque vous arrêtez ou redémarrez le système, le système d'exploitation synchronise automatiquement les données en mémoire avec le stockage persistant, le cas échéant. Les options
Considérations