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

Re: Measured: btrfs COW and sqlite exclusive locking

From: Daniel Shahaf <danielsh_at_elego.de>
Date: Sun, 8 Jul 2012 18:26:59 +0100

Mattias Engdegård wrote on Sun, Jul 08, 2012 at 18:47:15 +0200:
> Out of curiosity, I modified the svn client to use the btrfs
> facility for fast file copies (copy-on-write, also known as
> reflink), to see what benefits it might possibly give in terms of
> performance and disk space. While at it, I also measured the
> benefits of the sqlite exclusive locking that everybody have been
> taking about lately, to see if it really makes a difference on fast
> file systems.
>
> Using the btrfs COW mechanism will make the copied files share the
> data on disk in a transparent way, and is implemented in cp(1) from
> the GNU coreutils (the --reflink option). Since the bulk of a
> working tree typically consists of duplicated files, this seems very
> attractive.
>
> The changes were straightforward; please tell me if you want to see
> the patches.

Yes, please specify what the client used COW for. Was it for
populating the working tree files from the pristine store? Was it for
something else?
Received on 2012-07-08 19:27:44 CEST

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.