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

Re: fsfs and Linux filesystems

From: Christopher Ness <chris_at_nesser.org>
Date: 2005-09-16 02:00:56 CEST

On Sun, 2005-08-28 at 09:04 -0400, Christopher Ness wrote:
> All that is needed is some actual data tests on the different FS'. ;)

I took some time today to look at ReiserFS 3.5 and Ext3 on one of my
lower performance machines.

You can see the hard data from GNU time at this URL and the dump file
for the test repository I built using the stress.pl script.
     http://www.nesser.org/pub/ext3-reiser/

The verdict is that Reiser is faster and smaller in size.
I'm not sure though if it is linearly faster or logarithmically faster
based on working copy size.

When `svn` runs on a ReiserFS it seems to do quite a few less voluntary
context switches than on Ext3.

I think this is because it spends less time waiting for hard disc
accesses and therefore allows for better CPU usage by the `svn` process
which spends less time in an I/O wait state.

How much faster you may ask. From my tests, a check in of every file in
the repository modified (2420 files) came back as 63% faster, but YMMV.

Cheers,
Chris

-- 
PGP Public Key: http://www.nesser.org/pgp-key/
19:30:53 up 11:25, 4 users, load average: 0.02, 0.07, 0.05

Received on Fri Sep 16 02:02:18 2005

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