• # diff

    Posté par . En réponse au message Logiciel de mise à jour de fichier. Évalué à 1. Dernière modification le 02 décembre 2011 à 22:42.

    ce que je crois savoir (attention, à prendre avec des pincettes, surtout la conclusion) :

    rsync c'est que c'est surtout intéressant pour les transferts réseau entre 2 machines
    - la machine qui envoie les données, lit son fichier, calcul une somme de contrôle sur un bloc de données
    - cette somme est envoyée à l'autre machine qui va lire le même bloc de données de son côté, calculer la somme de contrôle et la comparer avec celle qui a été reçue
    - si les 2 sommes de contrôle sont différentes, ce bloc du fichier est donc différent, il est donc transféré, sinon on passe au bloc de données suivant

    si tu fais un rsync entre 2 répertoires d'une même machine, tu es tout de même obligé de lire les 2 fichiers pour faire la comparaison avant d'écrire, ça n'est intéressant que si la lecture est nettement plus rapide que l'écriture (ou dans ton cas pour épargner tes cellules de flash)

    mais je crois bien qu'avec un fichier chiffré, le moindre octet modifié fait que l'ensemble du fichier est différent, ce qui rend l'option de copie différentielle encore moins intéressante qu'une copie intégrale

    quelqu'un pour confirmer, svp (pas taper, bon pas sur la tête) ?

    Envoyé depuis mon Archlinux