GNU/Linux >> Znalost Linux >  >> Linux

btrfs:jak vypočítat úsporu místa při kompresi btrfs?

V Debianu/Ubuntu:

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

Ve Fedoře:

dnf install compsize
compsize /mnt/btrfs-partition

výstup je takto:

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

Podle wiki btrfs pro to není žádná vestavěná podpora, ale nástroj compsize dokáže měřit kompresi na btrfs.

df výstup bude podobný btrfs fi df v tom, že bude hlásit, kolik místa na disku je využito, nikoli nekomprimovaná velikost. Wiki říká, že můžete "nějak hádat" porovnáním df výstup před a po komprimaci souboru. Další možností je použití nějakého programu, který sečte skutečná data, např. rsync --stats na sucho, který bude hlásit, kolik dat bylo načteno.


Linux
  1. Jak přidat odkládací prostor na Ubuntu 22.04

  2. Jak přidat odkládací prostor v linuxu

  3. Jak znovu vyvážit BTRFS a uvolnit místo na disku

  1. Jak přenosný je mmap?

  2. Jak přejmenovat podsvazek BTRFS?

  3. Jak seřadit tento výstup 1,10,11..2

  1. Jak mohu seřadit výstup du -h podle velikosti

  2. Jak grep ps výstup s hlavičkami

  3. Jak zastavit výstup ping?