GNU/Linux >> Tutoriales Linux >  >> Linux

btrfs:¿cómo calcular el ahorro de espacio de compresión btrfs?

En Debian/Ubuntu:

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

En Fedora:

dnf install compsize
compsize /mnt/btrfs-partition

la salida es así:

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

Según la wiki de btrfs, no hay soporte incorporado para esto, pero la herramienta compsize puede medir la compresión en btrfs.

El df la salida será similar a btrfs fi df ya que informará cuánto espacio en disco se usa, no el tamaño sin comprimir. El wiki dice que puedes "adivinar" comparando df salida antes y después de comprimir un archivo. Otra opción es usar algún programa que totalice los datos reales, como rsync --stats en una ejecución de prueba, que informará cuántos datos se leen.


Linux
  1. Cómo asignar la salida de un comando de Linux a una variable

  2. ¿Cómo usar Btrfs con compresión en un disco duro USB externo?

  3. Cómo agregar espacio de intercambio en Ubuntu 22.04

  4. ¿Qué tan portátil es mmap?

  5. tcpdump:¿cómo obtener una salida grepable?

Cómo verificar el espacio en disco en Linux

Cómo habilitar la compresión GZIP en Nginx

¿Cómo ordenar la salida Du por tamaño?

¿Cómo recordar cómo usar la redirección?

¿Cómo crear una salida virtual en Pulseaudio?

Cómo verificar el espacio de intercambio en Linux