All of lore.kernel.org
 help / color / mirror / Atom feed
From: Ric Wheeler <ric@emc.com>
To: mingz@ele.uri.edu
Cc: Grzegorz Kulewski <kangur@polcom.net>,
	"Vladimir V. Saveliev" <vs@namesys.com>,
	Sandeep Tyagi <sandeepktyagi@gmail.com>,
	okuyamak@dd.iij4u.or.jp, reiserfs <reiserfs-list@namesys.com>
Subject: Re: fs_mark benchmark - update
Date: Mon, 29 Aug 2005 10:07:00 -0400	[thread overview]
Message-ID: <43131684.5040708@emc.com> (raw)
In-Reply-To: <1125323863.5544.34.camel@localhost.localdomain>



Ming Zhang wrote:

>On Mon, 2005-08-29 at 09:46 -0400, Ric Wheeler wrote:
>  
>
>>I use it to benchmark (mostly) synchronous file writing.
>>
>>For example, a typical run might be to completely fill a file system 
>>with 50k files using the default (write one file, fsync one file) method 
>>and then compare that run to one which uses a varying number of 
>>concurrent threads.
>>
>>Data journal mode is slightly faster for small files, but is twice as 
>>slow for large files (as expected).
>>
>>We have observed the best results in 2.6 reiserfs3 when running 4-8 
>>threads per disk, using multiple subdirectories.  In 2.4, using a single 
>>subdirectory on reiser was better than using multiple subdirectories.
>>
>>The validation of the write barrier case test is a simple one - if you 
>>write single threaded, then a properly configured file system with write 
>>barrier enabled should be some reasonable match to the speed of the 
>>disk.  For us, that is typically around 40 50k files/sec with S-ATA 
>>drives or P-ATA drives.
>>
>>It is also interesting to compare reiserfs vs ext3 when writing single 
>>threaded across the life span of a file system - reiserfs typically 
>>beats ext3 for most cases, but ext3 eventually catches up as the 
>>percentage used grows.
>>
>>    
>>
>
>this is interesting. looks like a file system aging problem. does this
>because of the fragmentation?
>  
>

I think that this is because of the depth and size of the tree.  We have 
very large volumes (up to 300GB) - if your file systems are smaller, 
then the degradation is not as large.

>  
>
>>I hope to rerun on reiserfs4 and the new ext3 in the next few weeks,
>>
>>    
>>
>
>looking forward to seeing.
>
>what u mean new ext3?
>  
>
I should have said "new patches to ext3".  At OLS, there was a talk 
describing this work - you can get the proceedings from linuxsymposium.org:

http://www.linuxsymposium.org/2005/view_abstract.php?content_key=90


>thanks!
>
>ming
>  
>

  reply	other threads:[~2005-08-29 14:07 UTC|newest]

Thread overview: 13+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2005-08-25 12:01 fsync performance of reiser 4 Sandeep Tyagi
2005-08-25 13:23 ` Vladimir V. Saveliev
2005-08-29 12:32   ` Ric Wheeler
2005-08-29 12:37     ` Grzegorz Kulewski
2005-08-29 12:40       ` Ming Zhang
2005-08-29 13:25         ` Ric Wheeler
     [not found]         ` <43130DC1.20105@emc.com>
     [not found]           ` <1125322484.5544.23.camel@localhost.localdomain>
2005-08-29 13:46             ` fs_mark benchmark - update Ric Wheeler
2005-08-29 13:57               ` Ming Zhang
2005-08-29 14:07                 ` Ric Wheeler [this message]
2005-08-29 14:44                   ` Ming Zhang
2005-08-29 20:30                   ` Hans Reiser
2005-08-29 21:15                     ` Ric Wheeler
2005-08-29 21:29                       ` Hans Reiser

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=43131684.5040708@emc.com \
    --to=ric@emc.com \
    --cc=kangur@polcom.net \
    --cc=mingz@ele.uri.edu \
    --cc=okuyamak@dd.iij4u.or.jp \
    --cc=reiserfs-list@namesys.com \
    --cc=sandeepktyagi@gmail.com \
    --cc=vs@namesys.com \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.