Compession, on filesystem or volume?

2011-12-29 Thread Remco Hosman

Hi,

Something i could not find in the documentation i managed to find:
if you mount with compress=lzo and rebalance, is compression on for that 
filesystem or only a single volume?


eg, can i have a @boot volume uncompressed and @ and @home compressed.

Thanks,
Remco
--
To unsubscribe from this list: send the line unsubscribe linux-btrfs in
the body of a message to majord...@vger.kernel.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html


Re: Compession, on filesystem or volume?

2011-12-29 Thread Fajar A. Nugraha
On Thu, Dec 29, 2011 at 5:51 PM, Remco Hosman re...@hosman.xs4all.nl wrote:
 Hi,

 Something i could not find in the documentation i managed to find:
 if you mount with compress=lzo and rebalance, is compression on for that
 filesystem or only a single volume?

 eg, can i have a @boot volume uncompressed and @ and @home compressed.

Last time I asked a similar question, the answer was no. It's per filesystem.

however you can change compression of individual files between
zlib/lzo using btrfs fi defragment -c, regardless of what the
filesystem is currently mounted with.

-- 
Fajar
--
To unsubscribe from this list: send the line unsubscribe linux-btrfs in
the body of a message to majord...@vger.kernel.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html


Re: Compession, on filesystem or volume?

2011-12-29 Thread Liu Bo
On 12/29/2011 07:11 PM, Fajar A. Nugraha wrote:
 On Thu, Dec 29, 2011 at 5:51 PM, Remco Hosman re...@hosman.xs4all.nl wrote:
 Hi,

 Something i could not find in the documentation i managed to find:
 if you mount with compress=lzo and rebalance, is compression on for that
 filesystem or only a single volume?

 eg, can i have a @boot volume uncompressed and @ and @home compressed.
 
 Last time I asked a similar question, the answer was no. It's per filesystem.
 
 however you can change compression of individual files between
 zlib/lzo using btrfs fi defragment -c, regardless of what the
 filesystem is currently mounted with.
 

for individual files and directories, we can also set them compress via 
FS_IOC_SETFLAGS.

thanks,
liubo
--
To unsubscribe from this list: send the line unsubscribe linux-btrfs in
the body of a message to majord...@vger.kernel.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html