• [^] # Re: Btrfs

    Posté par . En réponse à la dépêche Sortie de Linux 2.6.29. Évalué à 7.

    > Genre j'ai un fichier de 2Go et mon disque est plein, il ne reste que 100Mo,
    > avec le copy-on-write, je peux en faire une copie mais pas le modifier?

    Il y a une imprécision dans la description du COW de la dépêche qui peux induire en erreur: ce qui est "copié" à l'écriture (en fait, tout simplement : écrit ailleurs qu'à l'emplacement d'origine), c'est le bloc écrit, pas le fichier lui-même. Copie un fichier complet aurait un cout énorme.

    > on pert la notion d'espace maximal de stoquage d'un disque, non ?

    Sur un système de fichier posix traditionnel, la taille d'un fichier et son occupation disque sont déjà des notions relativement indépendantes.

    $ dd if=/dev/zero of=fichier count=1 seek=10M
    $ du -h fichier
    16K fichier
    $ ls -lh fichier
    -rw-r--r-- 1 pouet pouet 5,1G 2009年03月24日 20:42 fichier