-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 On 22/01/14 04:12, David Sterba wrote: > I have done some work here, so far it's stalled due to more important > work. > > https://btrfs.wiki.kernel.org/index.php/Project_ideas#Compression_enhancements > > Do you have other suggestions beyond what's proposed there? There was the theoretical side - ie coming up with a way of defining perfection which then allows measuring against. For example you have going up to a 128K block size but without knowing the theoretical best we don't know if that is a stopgap or very good. That also feeds into things like if it would be a good idea to go back afterwards (perhaps as part of defrag) and spend more effort on (re)compression. Another consideration is perhaps having the compression dictionary kept separate from the compressed blocks thereby allowing it to be used across blocks and potentially files. Compressors like smaz (very good on short pieces of text) work by having a precomputed dictionary - perhaps those can be used too. Roger -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.14 (GNU/Linux) iEYEARECAAYFAlLgMEQACgkQmOOfHg372QRGDACeI604tw4OZsITHZEY60O6aiQX GD4AoIj9s2rbVWiRp2W4FR6rkAf+iSsH =cD4/ -----END PGP SIGNATURE----- -- To unsubscribe from this list: send the line "unsubscribe linux-btrfs" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html
