Sous Windows, je peux utiliser la compression de lecteur NTFS pour économiser des tas d'espace disque; généralement 30%, souvent beaucoup plus. Il améliore également les vitesses de lecture et d'écriture au prix d'une utilisation plus élevée du processeur; ce qui n'est pas un argument dans ma situation avec la puissance du processeur à revendre.
Donc, sur mes machines Windows, il est toujours activé. Existe-t-il une fonction similaire sur Ext4, ou existe-t-il un système de fichiers différent sur (Ubuntu) Linux qui prend en charge la compression? Si oui, comment puis-je migrer mes systèmes de fichiers Ext4 vers ce système de fichiers compressés?
linux
ubuntu
filesystems
compression
Andreas Hartmann
la source
la source
Réponses:
Il existe deux systèmes de fichiers que je connais qui vous donneront une compression sous Linux: BTRFS et ZFS.
ZFS a un grand succès dans les communautés Sun / Solaris, FreeBSD et FreeNAS. Cela fonctionne bien sous Linux, d'après mon expérience avec lui. Il n'est inclus dans aucune des grandes distributions, mais il existe des référentiels complémentaires qui le rendent très facile à installer. Voir ZFS sur Linux
BTRFS est plus récent et est uniquement Linux. Je l'ai exécuté sur Ubuntu 14.04 et l'ai trouvé stable. Il prend en charge plusieurs méthodes de compression. J'ai trouvé les compresses LZO assez bien et c'est vraiment rapide; Je ne vois aucun ralentissement des performances de l'opération de compression.
la source
Btrfs (système de fichiers B-tree) est votre réponse, il a des parallèles avec Ext4, mais offre un plus grand changement dans les fonctionnalités et la conception.
Il est encore relativement nouveau et la majorité des installations Linux de production sont assez conservatrices, vous aurez donc probablement un support communautaire relativement limité.
la source