Come faccio a scoprire le size di file compresse / non compresse su btrfs?

Sto usando btrfs su uno dei miei dischi rigidi. Vorrei conoscere la dimensione del file effettivo e la dimensione del file compresso su btrfs. Mi interessa vedere i rapporti di compressione per file. Ad esempio il file system ntfs può fornire tali informazioni.

Sto usando l'opzione compress-force = zlib nel mio fstab. E sto usando Debian Squeeze 3.2.0-0.bpo.4-amd64

Grazie

Una domanda interessante, ma sembra che sarebbe adesso un problema negativo.

Secondo le FAQ ufficiali ( https://btrfs.wiki.kernel.org/index.php/FAQ ) il motivo è che le informazioni non sono semplicemente memorizzate nel file system. C'è una patch per il kernel ( https://patchwork.kernel.org/patch/117782/ ) ma ancora, questo conta solo i blocchi utilizzati (quindi il rapporto è arrotondato alla dimensione del block, quindi spento fino a 4KB).

Se fosse stata realizzata un'utilità (sarebbe ansible) sarebbe estremamente inefficiente. Il programma dovrà decomprimere il file per determinare il rapporto di compressione.