Re: Compressed Pristines (Summary)
From: Ashod Nakashian <ashodnakashian_at_yahoo.com>
Date: Wed, 4 Apr 2012 10:18:47 -0700 (PDT)
>________________________________
That's an easy question. The answer is that at *best* they'll do as good as in-place compression. However, in practice they'll do much worse. The reason is that the OS level compression works on not only the single file level, but actually at the block level. This is to make modifications reasonably fast (read compressed data, uncompress, modify, write recompressed data). If the complete file is compressed then even changing a single byte (neglecting that no storage works on the byte-level anyway) will yield performance that will at least linearly degrade by the filesize.
>
I should kindly disagree here. The user can do that any time, anyway. SVN is trying to improve its pristine store design, not advise users on how best to organize their storage (in general or when using SVN). In addition, I find discriminating against users who don't have that luxury or knowledge to be a bit unfair. At least if are claiming to support the wide range of systems that we do.
-Ash
>
|
This is an archived mail posted to the Subversion Dev mailing list.
This site is subject to the Apache Privacy Policy and the Apache Public Forum Archive Policy.