>>>>> "Malcolm" == Malcolm V <Malcolm> writes:

Malcolm>   I started out doing a few tests on a spare partition to see
Malcolm> if there was any real difference between file-systems. These
Malcolm> few tests led to a few more test which led to a few more
Malcolm> test, etc. Over a period of roughly a week I collected a
Malcolm> large amount of data which I've decided to put up as a web
Malcolm> page (although I'm still scratching my head on the best way
Malcolm> to graph some of the results).

The place where the difference will really being to show up is when
the filesystem has been used for a while, and starts to become
fragmented.   Filesytems like XFS trade time when creating a file for
time reading it, on the grounds that reads usually happen a lot more
than writes (e.g., you create a web page once; it then gets read lots of
times, once for each query).  So by spending more time placing the
file at creation time, it can get better overall performance.

So *if* you're doing tests on FS performance, please prefragment the
filesystem by playing some standard pattern of file creations and
deletions before running your tests.   See
http://www.informatik.uni-frankfurt.de/~loizides/reiserfs/agesystem.html
for a program to do this for you.

--
Dr Peter Chubb  http://www.gelato.unsw.edu.au  peterc AT gelato.unsw.edu.au
You are lost in a maze of BitKeeper repositories,   all slightly different.
-- 
SLUG - Sydney Linux User's Group - http://slug.org.au/
More Info: http://lists.slug.org.au/listinfo/slug

Reply via email to