All of lore.kernel.org
 help / color / mirror / Atom feed
From: Hans Reiser <reiser@namesys.com>
To: "E. Gryaznova" <grev@namesys.com>
Cc: Vladimir Saveliev <vs@namesys.com>,
	Alex Zarochentsev <zam@namesys.com>,
	reiserfs-dev@namesys.com,
	ReiserFS List <reiserfs-list@namesys.com>
Subject: Reiser4 performance is almost completely restored now
Date: Fri, 30 Jul 2004 11:28:38 -0700	[thread overview]
Message-ID: <410A9356.5060405@namesys.com> (raw)
In-Reply-To: <410A57C6.3020501@namesys.com>

If you look at the benchmarks cited below, we have our performance back, 
and the slight difference in performance remaining might be within 
normal benchmark variation, we have to run it again and check.

Hans

E. Gryaznova wrote:

> Alex Zarochentsev wrote:
>
>> On Thu, Jul 29, 2004 at 03:17:13AM +0400, Elena Gryaznova wrote:
>>  
>>
>>> Hans Reiser wrote:
>>>
>>>   
>>>
>>>> E. Gryaznova wrote:
>>>>
>>>>     
>>>>
>>>>> Hans Reiser wrote:
>>>>>
>>>>>       
>>>>
> [skipped]
>
>>> I tried to find what reiser4 changes cause the reiser4 CREATE 
>>> performance degradation.
>>>
>>> There is a "reiser4, CREATE" chart :
>>>
>>> http://www.namesys.com/intbenchmarks/mongo/04.07.26/256MB.RAM/reiser4-performance-degradation/charts/CREATE.png 
>>>
>>>
>>> (while reading this chart, please notice that some tests were 
>>> performed twice or more times)
>>>
>>> My conclusion is :
>>> 1) the first degradation was invited by 1.1614.1.1 snapshot :
>>> ChangeSet@1.1614.1.1, 2004-06-25 16:33:37+04:00, 
>>> zam@crimson.namesys.com
>>> flush_some_atom: force atom to commit if jnode_flush() does not 
>>> submit nodes to disk even if it
>>> has progress in processing nodes (in case of large fragmented 
>>> overwrite set, for example).
>>>   
>>
>>
>> Yes. I know it might be too strong commit policy.
>> I have ideas how to fix the fix -- we can repeat jnode_flush() until 
>> we submit
>> something to disk -- if one slum goes into overwrite set completely 
>> second one
>> may have something sorted to relocate set. Current code commits atom 
>> after first
>> jnode_flush which has submitted to disk nothing.
>>
>>  
>>
>
> Performance is restored :
>
> http://thebsh.namesys.com/intbenchmarks/mongo/04.07.26/256MB.RAM/reiser4-performance-degradation/charts/CREATE-performance-back.png 
>
>
> http://thebsh.namesys.com/intbenchmarks/mongo/04.07.26/256MB.RAM/reiser4-performance-degradation/r4-create-performance-back.txt 
>
>
> Thanks,
> Lena
>
>>  
>>
>>> 2) for the second one the "vs debugging code" is responsible. It is 
>>> started from
>>> ChangeSet@1.1623, 2004-07-20 12:08:38+04:00, 
>>> reiser4@tribesman.namesys.com
>>> debugging code
>>>
>>> Thanks,
>>> Lena.
>>>
>>>   
>>
>>
>>  
>>
>
>
>
>


  parent reply	other threads:[~2004-07-30 18:28 UTC|newest]

Thread overview: 32+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2004-07-26  5:49 mongo benchmark results David Dabbs
2004-07-26  6:48 ` Hans Reiser
2004-07-26  8:24   ` Nikita Danilov
2004-07-26  8:43     ` Alex Zarochentsev
2004-07-25  8:21       ` Nikita Danilov
2004-07-26 11:01         ` Alex Zarochentsev
2004-07-26  8:54       ` Alex Zarochentsev
2004-07-26 17:08   ` Alex Zarochentsev
2004-07-26 17:31     ` David Dabbs
2004-07-26 19:11       ` Hans Reiser
2004-07-26 19:45         ` David Dabbs
2004-07-26 19:18       ` Hans Reiser
     [not found]         ` <41056FFF.4010208@namesys.com>
     [not found]           ` <4105FDFA.1090308@namesys.com>
     [not found]             ` <410833F9.501@namesys.com>
2004-07-29  7:31               ` Reiser4 slowed down, Elena has found the changesets responsible, we will fix it Hans Reiser
     [not found]               ` <20040729152103.GN4881@backtop.namesys.com>
     [not found]                 ` <410A57C6.3020501@namesys.com>
2004-07-30 18:28                   ` Hans Reiser [this message]
2004-07-26 19:41       ` mongo benchmark results E. Gryaznova
2004-07-26 20:00         ` David Dabbs
2004-07-26 20:06           ` E. Gryaznova
2004-07-29  3:13             ` David Dabbs
2004-07-30 15:16               ` E. Gryaznova
2004-07-30 16:11                 ` David Dabbs
2004-07-30 18:57                 ` Reiser4 performance is almost completely restored now David Dabbs
2004-07-30 19:01                   ` Alex Zarochentsev
2004-07-30 20:37                 ` Unattended mongo benchmark? David Dabbs
2004-07-31  5:19                   ` Hans Reiser
2004-07-31 11:00                     ` Nikita Danilov
2004-07-31 14:16                       ` David Dabbs
2004-07-30 21:46                         ` Nikita Danilov
2004-07-31 14:46                         ` Vladimir V. Saveliev
2004-07-30 21:59                           ` Nikita Danilov
2004-07-31 15:13                             ` David Dabbs
2004-07-31 16:48                               ` Vladimir V. Saveliev
2004-07-27  7:20         ` mongo benchmark results 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=410A9356.5060405@namesys.com \
    --to=reiser@namesys.com \
    --cc=grev@namesys.com \
    --cc=reiserfs-dev@namesys.com \
    --cc=reiserfs-list@namesys.com \
    --cc=vs@namesys.com \
    --cc=zam@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.