GNU/Linux >> Linux Esercitazione >  >> Linux

btrfs:come calcolare il risparmio di spazio di compressione btrfs?

In Debian/Ubuntu:

apt install btrfs-compsize
compsize /mnt/btrfs-partition

In Fedora:

dnf install compsize
compsize /mnt/btrfs-partition

l'output è così:

Processed 123574 files, 1399139 regular extents (1399139 refs), 69614 inline.
Type       Perc     Disk Usage   Uncompressed Referenced  
TOTAL       73%      211G         289G         289G       
none       100%      174G         174G         174G       
lzo         32%       37G         115G         115G

Secondo il wiki di btrfs, non esiste un supporto integrato per questo, ma lo strumento compsize può misurare la compressione su btrfs.

Il df l'output sarà simile a btrfs fi df in quanto riporterà quanto spazio su disco viene utilizzato, non la dimensione non compressa. Il wiki dice che puoi "tirare a indovinare" confrontando df output prima e dopo la compressione di un file. Un'altra opzione è usare un programma che somma i dati effettivi come rsync --stats su un test di prova, che riporterà la quantità di dati letti.


Linux
  1. Come ricordare come utilizzare il reindirizzamento?

  2. Come creare un output virtuale in Pulseaudio?

  3. Come utilizzare Btrfs con compressione su disco rigido USB esterno?

  4. Come aggiungere spazio di scambio su Debian 11

  5. Come rinominare un sottovolume BTRFS?

Come controllare lo spazio su disco in Linux

Come assegnare l'output di un comando Linux a una variabile

Come abilitare la compressione GZIP in Nginx

Come controllare lo spazio di scambio in Linux

Come eseguire il grep dell'output di ps con le intestazioni

Come interrompere l'output del ping?