• [^] # Re: Y'a que moi que ca inquiete?

    Posté par (site web personnel, Mastodon) . En réponse à la dépêche Première version stable de Backup Manager. Évalué à 3.

    Le système met à jour directement le fichier quand on le lui demande.

    N'oublie pas qu'un éditeur de texte ne t'affiche pas en direct le contenu du fichier, mais sa copie en mémoire.

    Donc oui, si un premier programme lit un fichier, et qu'un autre programme modifie entre-temps le fichier, les données récupérées par le premier programme correspondront aux données mises à jour. Par contre, ce qui aura déjà été lu ne sera pas à jour.

    C'est là qu'interviennent les notion de blocage de fichiers (man 2 fcntl), pour assurer la cohérence des données lues.