Lorsque tu édites un hard-link, la convention veut que ça se fasse inplace mais rien n'empêche de produire une copie, travailler dessus, et rename/replace à l'écriture disque (garantie d'atomicité en Posix). C'est du CoW au sens strict, mais à haut niveau (inode). C'est obligatoire même sur un fs CoW (block) si tu veux modifier un fichier de manière atomique pour apporter des garanties de cohérence et d'intégrité de tes données (un système de fichier est trop bas niveau dans le cas ou le besoin est fonctionnel/métier).
[^] # Re: C’est bien mais...
Posté par Nicolas (site web personnel) . En réponse au lien En un an ext4 a gagné en performances (au moins sur SSD). Évalué à 3.
Lorsque tu édites un hard-link, la convention veut que ça se fasse inplace mais rien n'empêche de produire une copie, travailler dessus, et rename/replace à l'écriture disque (garantie d'atomicité en Posix). C'est du CoW au sens strict, mais à haut niveau (inode). C'est obligatoire même sur un fs CoW (block) si tu veux modifier un fichier de manière atomique pour apporter des garanties de cohérence et d'intégrité de tes données (un système de fichier est trop bas niveau dans le cas ou le besoin est fonctionnel/métier).