[svn.haxx.se] · SVN Dev · SVN Users · SVN Org · TSVN Dev · TSVN Users · Subclipse Dev · Subclipse Users · this month's index

Re: Compressed Pristines (Simulation)

From: Ashod Nakashian <ashodnakashian_at_yahoo.com>
Date: Sun, 25 Mar 2012 20:29:27 -0700 (PDT)

----- Original Message -----

> From: Ivan Zhakov <ivan_at_visualsvn.com>
> To: Ashod Nakashian <ashodnakashian_at_yahoo.com>
> Cc: "dev_at_subversion.apache.org" <dev_at_subversion.apache.org>
> Sent: Sunday, March 25, 2012 10:55 PM
> Subject: Re: Compressed Pristines (Simulation)
>
> On Sun, Mar 25, 2012 at 21:17, Ashod Nakashian <ashodnakashian_at_yahoo.com>
> wrote:
>> From this output it's clear how much waste there is due to internal
>> fragmentation and how much packing helps.
> Working (actual) files are already fragmented due filesystem block
> size. User can change file system or reduce block size if he cares. It
> not Subversion problem. And we should not spend resources to solve OS
> problems, let's focus on SVN.

We are attempting to reduce the disk usage of SVN pristine store and, if possible, improve overall SVN performance. SVN currently has a 100% overhead in terms of disk space and file count per WC. Sure we can't help number of files and fragmentation for the checked out versions, but the pristine store design is completely SVN's and therefore the user pays the price of that design. Currently, the overhead of the pristine store is high and so it's an SVN problem to improve the situation for its users. If that involves file systems and other unrelated topics, then that's what we have to be measuring and talking about.

-Ash

>
> --
> Ivan Zhakov
>
Received on 2012-03-26 05:30:05 CEST

This is an archived mail posted to the Subversion Dev mailing list.